Queries the ID string of the instrument.
SCPI COMMAND REFERENCE
The Rigol DNA6204 is Rigol's network analyzer in the DNA6000 Series Vector Network Analyzer family. Its SCPI remote-control interface exposes 285 commands across 15 subsystems - 258 settable and 27 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.
285
Commands
258
Settable
27
Queries
15
Subsystems
SCPI
3.0
Verified
2026-07-16
All commands
Restores the instrument to its factory default settings.
Clears all the event registers and also clears the error queue.
Sets or queries the enable register of the standard event register set.
| Name | Type | Values | Description |
|---|---|---|---|
| <maskargument> | integer | 0 - 255 | Mask value whose bits enable bits in the standard event register. |
*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. Previous settings saved with *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 into. |
Sets or queries the enable register of the status byte register set.
| Name | Type | Values | Description |
|---|---|---|---|
| maskargument | integer | 0 - 255 | Sets the enable register value as the decimal-weighted sum of the bits to enable. |
*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. This operation command has no function and is provided for compatibility with other devices.
Tests the instrument and returns a self-test result.
Sends the "Parse End" command to the GPIB module. After sending this command, the USB-GPIB adapter module can work normally.
Sets the output power for the specified channel. The query returns the output power for the specified channel in scientific notation, in dBm.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Existing channel number. |
| <pn> | integer | - | Port number; remarks state it is 1 or 2 for DNA6082/DNA6142/DNA6202/DNA6262, and 1 through 4 for DNA6084/DNA6144/DNA6204/DNA6264. |
| <value> | real | -40 dBm - 10 dBm | Output power value to set. |
:SOURce1:POWer1 0.5 /*Sets the output power on the ports for :SOURce1:POWer1? /*The query returns 5.00e-01.*/
Sets the start power on all the ports used for the specified channel. The query returns the start power of all ports for the specified channel in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | 1 | Port number; the manual says this parameter does not function in this command. |
| value | real | -40 - +10 | Start power value. |
:SOURce1:POWer1:STARt 0.5 /*Sets the start power on the port for Channel 1 to 0.5 dBm.*/ :SOURce1:POWer1:STARt? /*The query returns 5.00e-01.*/
Sets the stop power on all the ports used for the specified channel. Queries the stop power on all the ports used for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | - | Port number; the manual notes that this parameter does not function in this command. |
| value | real | -40 dBm - +10 dBm | 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 | Selects 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 set.
| Name | Type | Values | Description |
|---|---|---|---|
| mn | integer | 0 - 3 | Measurement trace index. |
Enables or disables the display of the specified measurement trace. The query checks whether the specified measurement trace is set to display.
| Name | Type | Values | Description |
|---|---|---|---|
| mn | integer | 1 - 50000 | Trace number. |
| bool | boolean | - | Enables or disables the 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 the title for the specified measurement trace. The query form returns the title for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| mn | integer | 1 - 50000 | Trace number for the measurement trace. |
| string | string | - | ASCII title string to assign to the 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 | Measurement trace number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the title display. |
: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 | Measurement trace number. |
| value | real | - | Y-axis scale division value. |
Sets the Y-axis reference value of the specified trace. The query returns the Y-axis reference value of the specified trace in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| mn | integer | 1 - 50000 | |
| value | real | - | Y-axis reference value; the value and unit depend on the data format of the measurement parameters. |
:DISPlay:MEASure1:Y:PDIVision 0.005 :DISPlay:MEASure1:Y:PDIVision?
Sets the reference position of the specified measurement trace. Queries return the reference position of the specified trace in scientific notation.
| 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 a single numeric argument <num>.
| Name | Type | Values | Description |
|---|---|---|---|
| num | integer | - | Channel number for the new display channel. |
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 | Specified channel number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the specified channel. |
:DISPlay:CHANnel:NEW 1 /*Adds New Trace + Channel + WIndow.*/
Adds a window; adds a channel or a trace in the window.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 2 |
Sets the grid line type of the window. The query returns the current grid line type.
| Name | Type | Values | Description |
|---|---|---|---|
| enum | enum | SOLid | DOTTed | Grid line type. |
:DISPlay:WINDow:TRACe:GRATicule:GRID:LTYPE DOTTed :DISPlay:WINDow:TRACe:GRATicule:GRID:LTYPE?
Enables or disables the auto scaling of the specified measurement trace in the specified window.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | Window number to target. |
| tn | integer | 1 - 50000 | Trace number to target. |
Enables or disables the display of the specified measurement trace in the specified window. The query reports whether the trace is displayed.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | Window number. |
| tn | integer | 1 - 50000 | Trace number. |
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables display of the selected trace. |
:DISPlay:WINDow1:TRACe1 ON /*Enables the display of Trace 1 in Window 1.*/ :DISPlay:WINDow1:TRACe1? /*The query returns 1.*/
Enables or disables memory display for the specified measurement trace in the specified window.
| 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 memory display. |
Enables or disables the display of the specified window. Queries whether the specified window is displayed.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the window display state. |
Enables or disables the auto scaling of all the traces in the specified window.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 |
Sets the window title data string for the specified display window. The query form is documented but its return value is not given in the slice.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | Window number. |
| string | string | - | Title text to assign to the window. |
Enables or disables the display of the title of the specified window. The query asks whether the title is displayed.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | Window number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables title display. |
:DISPlay:WINDow1:TITLe:DATA test1 /*Sets the title of Window1 to test1.*/ :DISPlay:WINDow1:TITLe:DATA? /*The query returns "test1".*/
Sets the table type displayed below the specified window, or queries the table type currently displayed below the specified window.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | Window number. |
| type | enum | OFF | MARKer | LIMit | SEGMent | Table type to display below the specified window. |
:DISPlay:WINDow1:TABLe MARKer /*Sets the table type displayed below WINDow1 to MARKer.*/ :DISPlay:WINDow1:TABLe? /*The query returns MARK.*/
Queries the catalog for the specified display window.
| Name | Type | Values | Description |
|---|---|---|---|
| <wn> | integer | 1 - 500 |
Creates a new sheet, a new trace plus sheet, or a new trace plus channel plus sheet.
| Name | Type | Values | Description |
|---|---|---|---|
| num | integer | 0 - 2 | Selects whether to create only a new sheet, a new trace plus sheet, or a new trace plus channel plus sheet. |
Creates or activates the specified sheet. The query returns the current state of the specified sheet.
| Name | Type | Values | Description |
|---|---|---|---|
| shnum | integer | 1 - 50000 | |
| bool | enum | 1 | ON | 0 | OFF | When set to ON, activates the specified sheet or creates it if it does not exist; when set to OFF, deletes the specified sheet if it exists, except the last sheet cannot be deleted. |
:DISPlay:SHEet1:STATe ON /*Activates Sheet1.*/ :DISPlay:SHEet1:STATe? /*The query returns 1.*/
Sets the title text data for the specified sheet.
| Name | Type | Values | Description |
|---|---|---|---|
| shnum | integer | 1 - 50000 | |
| string | string | - |
Enables or disables the display of the global pass/fail results. Queries the on/off status of the display of the global pass/fail results.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the display of the global pass/fail results. |
Queries the test result of the global pass/fail test.
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 when the sweep type is set to LINear or LOGarithmic.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Existing channel number. |
| freq | real | Hz | Start frequency for the specified channel. |
:SENSe1:FREQuency:STARt 10000000 :SENSe1:FREQuency:STARt?
Sets the stop frequency for the specified channel. Queries the stop frequency for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| freq | real | Hz | Stop frequency. |
: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 | - |
Sets the frequency span of the specified channel. Queries the frequency span of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| span | real | - | 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 | - | CW frequency value; the valid range is model-dependent and refers to the Remarks section. |
:SENSe1:FREQuency:CW 50000000 :SENSe1:FREQuency:CW? /*The query returns 5.00e+07.*/
Sets the fixed frequency for the specified channel. Queries the fixed frequency for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number. |
| <freq> | real | Hz | Fixed frequency value. |
:SENSe1:FREQuency:FIXed 50000000 :SENSe1:FREQuency:FIXed?
Queries the frequency step of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 |
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 | Specified channel number. |
| <num> | integer | 1 - 100001 | Number of sweep points to set. |
:SENSe1:SWEep:POINts 1000 :SENSe1:SWEep:POINts? /*The query returns 1000.*/
Sets the sweep type for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <type> | - | - |
Sets whether to enable auto sweep time for the specified channel. The query asks whether auto sweep time is enabled for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables auto sweep time. |
Sets the sweep time for the specified channel to complete one sweep. The query returns the sweep time in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <value> | real | - | Sweep time to set; range varies with sweep points, IF bandwidth, and dwell time. |
:SENSe1:SWEep:TIME 1 /*Sets the sweep time for Channel 1 to 1 s.*/ :SENSe1:SWEep:TIME? /*The query returns 1.00e+00.*/
Sets point-sweep generation for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number. |
| <bool> | boolean | - | Enables or disables point-sweep generation. |
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 | - | Dwell time between each sweep point. |
Sets the delay time for the specified channel. Queries the delay time for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| value | real | 0 - 20 | Delay time. |
:SENSe1:SWEep:DWELl:SDELay 0.0001 /*Sets the delay time for Channel :SENSe1:SWEep:DWELl:SDELay? /*The query returns 1.00e-04.*/
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 | 1 - 2000000 |
:SENSe1:SWEep:GROups:COUNt 10 /*Sets the number of trigger times for Groups trigger of Channel 1 to 10.*/ :SENSe1:SWEep:GROups:COUNt? /*The query returns 10.*/
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> | - | - |
:SENSe1:SWEep:MODE <type> :SENSe1:SWEep:MODE?
Sets or queries the trigger mode of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| type | enum | CHANnel | SWEep | POINt | Trigger mode for the specified channel. |
Sets or queries the IF bandwidth for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| freq | real | 1 Hz - 10 MHz | IF bandwidth value. |
Sets or queries the IF bandwidth for the specified channel. The query returns the IF bandwidth in scientific notation, in Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Specified channel number. |
| freq | real | 1 Hz - 10 MHz | IF bandwidth to set. |
:SENSe1:BWIDth 100 /*Sets the IF bandwidth for Channel 1 to 100 Hz.*/ :SENSe1:BWIDth? /*The query returns 1.00e+02.*/
Deletes all segments from the segment table for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 |
Enables or disables the dwell time for each sweep segment. The query returns 1 or 0 to indicate whether dwell time is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| <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. The query asks whether sweep time is enabled for each segment.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables sweep 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.*/
Enables or disables the delay time for each sweep segment. The query asks whether delay time is enabled for each sweep segment.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables delay time for each sweep segment. |
:SENSe1:SEGMent:SWEep:DeLay:CONTrol ON /*Enables the delay time for each sweep segment for Channel 1.*/ :SENSe1:SEGMent:SWEep:DeLay:CONTrol? /*The query returns 1.*/
Sets whether IF bandwidth can be set independently for each port of each sweep segment. The query checks whether per-port IF bandwidth control is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables independent IF bandwidth setting for each port. |
:SENSe1:SEGMent:BWIDth:PORT1:CONTrol ON /*Enables setting the IF bandwidth independently for Port 1 in the segment sweep for Channel 1.*/ :SENSe1:SEGMent:BWIDth:PORT1:CONTrol? /*The query returns 1.*/
Enables or disables setting power level for each sweep segment.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number. |
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables segment power-level control. |
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. After execution, the remaining sweep segments are renumbered automatically in sequence and :SENSe<cn>:SWEep:TYPE is set to LINear.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| sgn | integer | 1 - 32 | Segment number. |
Enables or disables the specified sweep segment for the specified channel. The query returns the on/off status of the specified sweep segment.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Boolean state to set the specified sweep segment. |
Sets the start frequency of the specified sweep segment for the specified channel. Queries the start frequency of the specified sweep segment for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <sgn> | integer | 1 - 32 | |
| <freq> | real | Hz | Start frequency of the specified sweep segment. |
Sets the stop frequency of the specified sweep segment for the specified channel. The query returns the stop frequency of the specified segment in scientific notation, in Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| sgn | integer | 1 - 32 | Segment number. |
| freq | real | Hz | Stop frequency for the specified sweep segment. |
:SENSe1:SEGMent1:FREQuency:STOP 10000000 :SENSe1:SEGMent1:FREQuency:STOP?
Sets the number of sweep points for the specified sweep segment for the specified channel. Queries return the number of sweep points in integer.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| sgn | integer | 1 - 32 | Sweep segment number. |
| num | integer | 1 - 100001 | Number of sweep points. |
:SENSe1:SEGMent1:SWEep:POINts 1000 :SENSe1:SEGMent1:SWEep:POINts? /*The query returns 1000.*/
Sets the sweep time for the specified sweep segment for the specified channel. Queries the sweep time for the specified sweep segment for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <sgn> | integer | 1 - 32 | |
| <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:TIME 1 /*Sets the sweep time for Segment 1 of Channel 1 to 1 s.*/ :SENSe1:SEGMent1:SWEep:TIME? /*The query returns 1.000000000000000e +00.*/
Sets the delay time for the specified sweep segment for the specified channel. Queries the delay 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 - 20 |
:SENSe1:SEGMent1:SWEep:DELay 0.1 /*Sets the delay time for Segment :SENSe1:SEGMent1:SWEep:DELay? /*The query returns 1.00e-04.*/
Sets the IF bandwidth for the specified sweep segment of the specified channel. The query returns the IF bandwidth for the specified channel in Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number. |
| <sgn> | integer | 1 - 32 | Sweep segment number. |
| <freq> | real | 1 Hz - 10 MHz | IF bandwidth. |
:SENSe1:SEGMent1:BWIDth 100 /*Sets the IF bandwidth of Segment1 for Channel 1 to 100 Hz.*/ :SENSe1:SEGMent1:BWIDth? /*The query returns 1.000000000000000e +02.*/
Sets the IF bandwidth on the specified port of the specified segment for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| sgn | integer | 1 - 32 | |
| pn | integer | - | |
| freq | real | 1 Hz - 10 MHz |
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 | Segment number. |
| pnopt | integer | 1 - 4 | Port number. |
| value | real | 1 Hz - 10 MHz | Power value to set. |
:SENSe1:SEGMent1:POWer1 10 :SENSe1:SEGMent1:POWer1?
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 |
|---|---|---|---|
| bool | boolean | - | 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. Queries the on/off status of interpolation for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| bool | enum | 1 | ON | 0 | OFF | Selects whether interpolation is enabled or disabled. |
:SENSe1:CORRection:INTerpolate ON /*Enables the interpolation for Channel 1.*/ :SENSe1:CORRection:INTerpolate? /*The query returns 1.*/
Enables or disables the correction extension for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number. |
| <bool> | enum | 1 | ON | 0 | OFF | Turns the extension state on or off. |
Sets the delay distance unit for the port extension for the specified channel. Queries the delay distance unit for the port extension for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| enum | enum | METer | FEET | INCH | Selects the delay distance unit for port extension. |
:SENSe1:CORRection:EXTension:PORT:UNIT METer :SENSe1:CORRection:EXTension:PORT:UNIT?
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 | Refer to Remarks | |
| value | real | -1 - 1 |
:SENSe1:CORRection:EXTension:PORT1 0.01 /*Sets the delay time of Port 1 extension for Channel 1 to 0.01 s.*/ :SENSe1:CORRection:EXTension:PORT1? /*The query returns 1.00e-02.*/
Sets or queries the delay distance for the port extension for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | Port number; for DNA6082/DNA6142/DNA6202/DNA6262 it can be 1 or 2, and for DNA6084/DNA6144/DNA6204/DNA6264 it can be 1, 2, 3, or 4. |
| value | real | m | Delay distance to set for port extension. |
:SENSe1:CORRection:EXTension:PORT1 0.000001 /*Sets the delay distance of Port 1 for Channel 1 to 0.001 mm.*/ :SENSe1:CORRection:EXTension:PORT1:DISTance? /*The query returns 1.00e-05.*/
Sets the LDC setting for the specified port extension port. The manual provides only the setter syntax for this command in the slice.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number. |
| <pn> | integer | 1 - 4 | Port number. |
| <value> | - | - |
Enables or disables the coupling state between the port extension velocity factor and the system velocity factor. The query returns the coupling state as 1 or 0.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | - | Port number; refer to Remarks for valid values. |
| bool | enum | 1 | ON | 0 | OFF | Turns coupling on or off. |
:SENSe1:CORRection:EXTension:PORT1:SYSVelocity ON /*Enables the coupling to system velocity factor for Port 1 in Channel 1.*/ :SENSe1:CORRection:EXTension:PORT1:SYSVelocity? /*The query returns 1.*/
Sets the velocity factor for the port extension of the specified port for the specified channel. The query returns the port extension velocity factor in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | Port number; the allowed values depend on the instrument model. |
| value | real | 0 - 1 | Velocity factor to set for the port extension. |
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.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | Refer to Remarks | |
| lossid | integer | 1 - 2 | |
| bool | boolean | 1 | ON | 0 | OFF |
*none*
Sets the frequency value for the specified Freq and Loss pair number and port of the specified channel. The query returns that frequency value in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | Hz | Frequency value for the Freq and Loss pair number; range depends on the product model. |
Sets or queries the loss value for the specified Freq and Loss pair number and port of the specified channel. The query returns the loss in scientific notation, with unit dB.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | - | Port number; refer to the model-specific remarks for valid values. |
| lossid | integer | 1 - 2 | Freq and Loss pair number. |
| value | real | -90 - 90 | Loss value to set. |
Saves the calibration results.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 |
Sets the average type for the specified channel. Queries the average type for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| type | enum | POINt | SWEep | Average type to use for the specified channel. |
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 | Enables or disables averaging state. |
:SENSe1:AVERage ON /*Enables the Average state for Channel 1.*/ :SENSe1:AVERage? /*The query returns 1.*/
Sets the number of averaging sweeps for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number. |
| count | integer | - | Number of averaging sweeps. |
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 |
Enables or disables the coupling state in the time domain setup for the specified channel. The query returns 1 or 0.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Specified channel number. |
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables 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. |
: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 | - | Indicates the 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 file 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 | string | - | Calibration kit to export. |
| file_name | string | - | Path and filename of the exported file. |
:SENSe:CORRection:CKIT:EXPort <kit>,<file_name>
Loads the specified calibration kit file into the calibration kits workspace. The file is suffixed with ".xkw" and is loaded from the specified path.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename of the calibration kit file to be loaded. |
:SENSe:CORRection:CKIT:LOAD NewFile.xkw /*Loads the file NewFile.xkw.*/
Sets the system impedance of the VNA.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - |
Queries all of the measurement trace names and parameters for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| type | enum | NORMal | DISPlay | DEFine | Selects how the returned trace name is determined: NORMal and DISPlay return the trace title if enabled, otherwise the measurement parameter name; DEFine always returns the measurement parameter name. |
:CALCulate1:PARameter:CATalog:EXTended? DISPlay /*The query returns Tr1,S11.*/
Defines the extended measurement trace name and parameter for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Existing channel number. |
| <Mname> | string | - | Measurement trace name. |
| <param> | string | - | Measurement parameter name. |
Sets the S-Parameter for the specified measurement trace. The paired query retrieves the S-Parameter for that measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | - | - | |
| string | string | - |
:CALCulate<cn>:MEASure <mn>:PARameter <string> :CALCulate<cn>:MEASure <mn>:PARameter?
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 |
:CALCulate1:MEASure1:FORMat MLOGarithmic :CALCulate1:MEASure1:FORMat?
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 | MLOG | MLIN | PHAS | UPH | IMAG | REAL | POL | SMIT | SADM | SWR | GDEL | PPH | Selects the parameter conversion type. |
Queries the formatted measurement data of the specified measurement trace.
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.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 |
:CALCulate1:MEASure1:DATA:X?
Sets or queries the trace hold type of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <type> | enum | OFF | MINimum | MAXimum | Sets the trace hold type. |
:CALCulate1:MEASure1:HOLD:TYPE MAXimum /* Sets Trace Hold to store the highest measured data points.*/ :CALCulate1:MEASure1:HOLD:TYPE? /*The query returns MAX.*/
Clears the trace hold function for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number of the calculation trace. |
| <mn> | integer | 1 - 50000 | Measurement number of the specified trace. |
Stores the measurement data of the specified measurement trace into memory.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Specified measurement trace number. |
| mn | integer | 1 - 50000 | Specified measurement number. |
Performs Normalization operation on the measurement data of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number for the specified measurement trace. |
| mn | integer | 1 - 50000 | Measurement trace number. |
Queries the status of the memory trace of the specified trace for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 |
Sets or queries the math operation type used on the specified trace and trace memory data. 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 perform. |
Sets the percent of span for the specified measurement trace. Queries the percent of span for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | 0% - 100% |
:CALCulate1:MEASure1:GDELay:PERCent 5 :CALCulate1:MEASure1:GDELay:PERCent?
Sets or queries the number of adjacent points to average in the group delay for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | integer | 2 - 100001 | Number of adjacent points to average in the group delay. |
Sets the group delay frequency for the specified measurement trace. Queries the group delay frequency for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| freq | real | 0 Hz - 26.5 GHz |
Enables or disables the display of trace statistics for the specified measurement trace. The query asks whether trace statistics are displayed.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| bool | enum | 1 | ON | 0 | OFF | Enables (1|ON) or disables (0|OFF) the trace statistics display. |
:CALCulate1:MEASure1:FUNCtion:STATistics ON /*Enables the display of trace statistics for measurement trace 1.*/ :CALCulate1:MEASure1:FUNCtion:STATistics? /*The query returns 1.*/
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 | |
| mn | integer | 1 - 50000 | |
| type | enum | PTPeak | STDEV | MEAN | MIN | MAX | Selects the trace statistics data type. |
:CALCulate1:MEASure1:FUNCtion:TYPE MAX /*Sets the statistics type of measurement trace 1 to MAX.*/ :CALCulate1:MEASure1:FUNCtion:TYPE? /*The query returns MAX.*/
Sets the user domain of the specified measurement trace. The query form returns the user domain of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| userid | integer | 0 - 16 |
Sets the domain start frequency of the user-defined search domain for the specified measurement trace. The query returns the domain start frequency for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| range | integer | 0 - 16 | |
| start | real | - | Domain start frequency for the user-defined search domain. |
:CALCulate1:MEASure1:FUNCtion:DOMain:USER 2 /*Sets the user domain :CALCulate1:MEASure1:FUNCtion:DOMain:USER? /*The query returns 2.*/
Sets the domain stop frequency of the user-defined search domain for the specified measurement trace. Queries the domain stop frequency of the user-defined search domain for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| range | integer | 0 - 16 | |
| stop | real | - | Domain stop frequency of the user-defined search domain. |
:CALCulate1:MEASure1:FUNCtion:DOMain:USER:STOP 1,2000 :CALCulate1:MEASure1:FUNCtion:DOMain:USER:STOP 1?
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 queries the on/off status of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculator number. |
| mn | integer | 1 - 50000 | Measurement number. |
| mk | integer | 1 - 16 | Marker number. |
| bool | enum | 1|ON | 0|OFF | Sets the marker state. |
:CALCulate1:MEASure1:MARKer1 ON /*Enables Marker1.*/ :CALCulate1:MEASure1:MARKer1? /*The query returns 1.*/
Enables or disables the coupled markers for the specified measurement trace. The query reports the on/off status of the coupled markers.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number for the calculation trace. |
| mn | integer | 1 - 50000 | Measurement number for the specified trace. |
| mk | integer | 1 - 16 | Marker number for the specified measurement trace. |
| bool | enum | 1 | ON | 0 | OFF | Turns coupled markers on or off. |
:CALCulate1:MEASure1:MARKer1:COUPling ON /*Enables coupled markers.*/ :CALCulate1:MEASure1:MARKer1:COUPling? /*The query returns 1.*/
Sets the scope of the coupled markers for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | - | Scope type for the coupled markers. |
Specifies whether the specified marker is relative to the reference marker or absolute. The query checks whether the specified marker is relative to the reference marker or absolute.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <mk> | integer | 1 - 16 | |
| <bool> | boolean | - | Sets whether the specified marker is relative to the reference marker or absolute. |
:CALCulate1:MEASure1:MARKer1:DELTa ON :CALCulate1:MEASure1:MARKer1:DELTa?
Sets or queries whether the specified marker displays interpolated data between points or the actual discrete data points.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| bool | enum | 1 | ON | 0 | OFF | Selects whether the marker is displayed as interpolated or discrete data. |
Sets the data format type of the specified marker of the specified channel. The query returns 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 | Data format type of the specified marker. |
:CALCulate1:MEASure1:MARKer1:FORMat DEFault :CALCulate1:MEASure1:MARKer1:FORMat?
Sets the type of the specified marker. Queries the type of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | MLINear | MLOGarithmic | PHASe | GDELay | REAL | IMAGinary | SWR | LINPhase | LOGPhase | POLar | IMPedance | ADMittance | Marker type to set. |
:CALCulate1:MEASure1:MARKer1:FORMat MLINear /*Sets data format of Marker 1 to MLINear.*/ :CALCulate1:MEASure1:MARKer1:FORMat? /*The query returns MLIN.*/
Sets the X-axis value of the specified marker. The query returns the X-axis value of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| value | real | - | X-axis value to assign to the specified marker. |
Queries the Y-axis value of the specified marker. If the marker is set to Delta marker, the data set and queried values are relative to the reference marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 |
Sets the specified marker on the specified trace of the specified channel to perform the specified type of search.
| 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 type to apply to the marker. |
Sets or queries the search function that the specified marker will perform.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| type | enum | MAXimum | MINimum | RPEak | LPEak | NPEak | TARGet | LTARget | RTARget | PEAK | Search function to assign to the specified marker. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:EXECute PEAk /*Sets Marker 1 on Trace 1 of Channel 1 to perform the peak search.*/
Enables or disables the search tracking function of the specified marker. The query reads back the on/off state of the search tracking function.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <mk> | integer | 1 - 16 | |
| <bool> | boolean | - |
:CALCulate1:MEASure1:MARKer1:FUNCtion:TRACking <bool> :CALCulate1:MEASure1:MARKer1:FUNCtion:TRACking?
Assigns the specified marker to a specified range number. The query returns the range number assigned to the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| userid | integer | 0 - 16 |
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.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| value | real | - | Start point of the X-axis for the user domain. |
: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 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 the stop value of the frequency sweep or the stop point of the X-axis of the user domain for the specified marker.
| 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 the X-axis stop point of the user domain; the unit is related to the sweep type. |
Sets the peak excursion in the peak search of the specified marker. Queries the peak excursion in the 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 |
Sets the peak polarity in the peak search of the specified marker. The query returns the peak polarity in the peak search of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 |
Sets the peak threshold in the peak search for the specified marker. Queries the peak threshold in the peak search for the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| value | real | -500 - 500 |
Sets the target value in the target search for the specified marker, and queries the current target value. The unit of the value varies with the current data format of the trace; for MLOGarithmic (Log Mag) format, it is dB.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculation index. |
| mn | integer | 1 - 50000 | Measurement index. |
| mk | integer | 1 - 16 | Marker index. |
| value | real | -1E15 - 1E15 | Target value to set. |
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 |
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 | Sets or queries the excursion value used in the multi peak search. |
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 | Channel number. |
| <mn> | integer | 1 - 50000 | Measurement number. |
| <mk> | integer | 1 - 16 | Marker number. |
| <type> | enum | NEGative | POSitive | BOTH | Multi peak polarity to use in the multi peak search. |
Sets the multi peak threshold value in multi peak search for the specified marker. The query returns the multi peak threshold in scientific notation, with 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; range is referred to in the remarks. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:PEAK:THReshold 10 / :CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:PEAK:THReshold?
Sets or queries the multi target value for the specified marker in the multi peak and target search. The query returns the multi target value in scientific notation, with units matching the Y-axis.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculation index. |
| mn | integer | 1 - 50000 | Measurement index. |
| mk | integer | 1 - 16 | Marker index. |
| value | real | -1E15 - 1E15 | Multi target value. |
Sets or queries the multi target transition type used in the specified marker's multi target search.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Main channel number. |
| mn | integer | 1 - 50000 | Measurement number. |
| mk | integer | 1 - 16 | Marker number. |
| type | enum | NEGative | POSitive | BOTH | Transition type to identify in 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. The <type> parameter selects OFF, PEAK, or TARGet mode.
| Name | Type | Values | Description |
|---|---|---|---|
| <type> | enum | OFF | PEAK | TARGet | Selects the multi peak and target operation mode. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:EXECute TARGet :CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:EXECute?
Selects the Multi Peak & Target function type.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | OFF | PEAK | TARGet | Selects the multi peak and target mode. |
Sets multi peak or multi target tracking for the specified measurement trace. The query is documented in the syntax, but this page slice does not state its return format.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables multi tracking for the specified measurement trace. |
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 assigned the value of the specified marker. |
: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 |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Calculation channel number. |
| <mn> | integer | 1 - 50000 | Measurement number. |
| <bool> | enum | 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> | enum | 1 | ON | 0 | OFF | Controls whether the beeper sounds 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 | |
| stateopt | enum | 1 | ON | 0 | OFF | Enables or disables the display of the limit line. |
:CALCulate1:MEASure1:LIMit:SOUNd ON /*Enables the beeper to sound when the limit test is found to be failed.*/ :CALCulate1:MEASure1:LIMit:SOUNd? /*The query returns 1.*/
Sets the judge rule of the limit test for the specified limit line of the specified measurement trace. Queries the judge rule for that segment.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <sgn> | integer | 1 - 32 | |
| <type> | enum | OFF | LMAX | LMIN | Judge rule of 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 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 for the specified limit line. |
: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; must be within the X-axis range for the specified measurement trace. |
:CALCulate1:MEASure1:LIMit:SEGMent1:STIMulus:STOP 10000000 /*Sets :CALCulate1:MEASure1:LIMit:SEGMent1:STIMulus:STOP? /*The query returns 1.00e+07.*/
Sets the Y-axis begin response value of the specified limit line of the specified measurement trace. The query returns the Y-axis begin 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 begin response value for the specified limit line. |
: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 for the specified limit line. |
:CALCulate1:MEASure1:LIMit:SEGMent1:AMPLitude:STOP 100 /*Sets the Y- :CALCulate1:MEASure1:LIMit:SEGMent1:AMPLitude:STOP? /*The query
Queries the fail status of the specified limit for the specified measurement trace.
Sets whether to enable the smoothing function for the specified measurement trace. Queries whether the smoothing function is enabled for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Calculation trace number. |
| <mn> | integer | 1 - 50000 | Measurement trace number. |
| stateopt | boolean | - | Enables or disables the smoothing function. |
:CALCulate<cn>:MEASure<mn>:SMOothing[:STATe] <bool> :CALCulate<cn>:MEASure<mn>:SMOothing[:STATe]?
Sets or queries the smoothing aperture of the specified measurement trace. The aperture specifies the amount of smoothing as a ratio of the number of data points in the measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | 0% - 25% |
:CALCulate1:MEASure1:SMOothing:APERture 1% :CALCulate1:MEASure1:SMOothing:APERture?
Sets or 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; must be an odd number. |
":CALCulate1:MEASure1:SMOothing:POINts 100 /*Sets the number of smoothing points to 100.*/" ":CALCulate1:MEASure1:SMOothing:POINts? /*The query returns 100.*/"
Sets or queries the distance unit of the electrical delay for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculated channel number. |
| mn | integer | 1 - 50000 | Measurement number. |
| type | enum | METer | FEET | INCH | Distance unit for the electrical delay. |
:CALCulate1:MEASure1:CORRection:EDELay:UNIT FEET /*Sets the distance unit of the electrical delay for measurement trace 1 to FEET.*/ :CALCulate1:MEASure1:CORRection:EDELay:UNIT? /*The query returns FEET.*/
Sets the electrical delay distance for the specified measurement trace. The query returns the electrical delay distance in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Measurement trace number. |
| mn | integer | 1 - 50000 | Measurement number. |
| value | real | - | Electrical delay distance to set. |
Sets the electrical delay time for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or sets the electrical delay time state for the specified measurement trace. |
Sets or queries the magnitude offset for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 |
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 | |
| value | real | -1E15 - 1E15 |
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 |
:CALCulate1:MEASure1:TRANsform:TIME:STATe ON /*Enables the time domain transform for measurement trace 1.*/ :CALCulate1:MEASure1:TRANsform:TIME:STATe? /*The query returns 1.*/
Sets the transform start time of time domain analysis for the specified measurement trace. Queries the transform start time of time domain analysis for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <value> | - | - |
Sets or queries the stop time in the time-domain measurement of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | Refer to Remarks - Refer to Remarks | Stop time value; the valid range is ±(points - 1) / frequency span. |
:CALCulate1:MEASure1:TRANsform:TIME:STARt 1e-8 /*Sets the transform start time to 10 ns.*/ :CALCulate1:MEASure1:TRANsform:TIME:STARt? /*The query returns 1.00e-08.*/
Sets or 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 | ±(points - 1) / frequency span - ±(points - 1) / frequency span | Center time value; the range depends on the number of points and the frequency span. |
:CALCulate1:MEASure1:TRANsform:TIME:STOP 1e-8 /*Sets the stop time to 10 ns.*/ :CALCulate1:MEASure1:TRANsform:TIME:STOP? /*The query returns 1.00e-08.*/
Sets or queries the span time in the time domain measurement for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | s | Span time to set; the manual says to refer to Remarks for the range. |
:CALCulate1:MEASure1:TRANsform:TIME:SPAN 1e-8 /*Sets the span time to 10 ns.*/ :CALCulate1:MEASure1:TRANsform:TIME:SPAN? /*The query returns 1.00e-08.*/
Sets the time-domain transform type for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <type> | - | - |
:CALCulate1:MEASure1:TRANsform:TIME:CENTer 1e-8 /*Sets the center time to 10 ns.*/ :CALCulate1:MEASure1:TRANsform:TIME:CENTer? /*The query returns 1.00e-08.*/
Sets the start frequency to be equal to the frequency span to be applicable to the low pass mode for the specified measurement trace.
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 |
Sets the unit in the Time Domain Setup (TDA) for the specified measurement trace. Queries the unit 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 | METRs | FEET | INCHes | Sets the unit used in the Time Domain Setup (TDA). |
Sets the Kaiser Beta parameter in the Time Domain Setup (TDA) for the specified measurement trace. The query returns the Kaiser Beta in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | 0 - 13 |
:CALCulate1:MEASure1:TRANsform:TIME:KBESsel 5 /*Sets Kaiser Beta to 5.*/ :CALCulate1:MEASure1:TRANsform:TIME:KBESsel? /*The query returns 5.00e+00.*/
Sets the impulse width in the Time Domain Setup (TDA) for the specified measurement trace. The query returns the impulse width in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | 0.6/frequency span - 1.39/frequency span | Impulse width value to set. |
:CALCulate1:MEASure1:TRANsform:TIME:IMPulse:WIDTh 1e-8 /*Sets the impulse width to 10 ns.*/ :CALCulate1:MEASure1:TRANsform:TIME:IMPulse:WIDTh? /*The query returns 1.00e-08.*/
Sets the time-domain window type for the specified measurement trace in the Time Domain Setup (TDA). The query version returns the current window type.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | - | Window type to use. |
Enables or disables the DTF function for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <bool> | boolean | - |
Sets the DTF distance unit of the specified measurement trace. Queries the DTF distance unit of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| type | enum | METer | FEET | INCH | Distance unit for the DTF calculation. |
:CALCulate1:MEASure1:TRANsform:DTFault:LENGth:UNIT METer :CALCulate1:MEASure1:TRANsform:DTFault:LENGth:UNIT?
Sets the DTF stop distance for the specified measurement trace, or queries the current DTF stop distance. The value range depends on sweep frequency range, sweep points, and velocity factor.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| mn | integer | 1 - 50000 | Measurement trace number. |
| value | real | - | DTF stop distance to set. |
:CALCulate1:MEASure1:TRANsform:DTFault:STOP 0.002 /*Sets the DTF parameters return
Sets the DTF cable loss of the specified measurement trace. 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 /*Sets the DTF cable loss to 0.2 dB/m.*/ :CALCulate1:MEASure1:TRANsform:DTFault:LOSS:COAX? /*The query returns 2.00e-01.*/
Sets the DTF velocity factor for the specified measurement trace. Queries the DTF velocity factor for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <value> | real | - |
:CALCulate1:MEASure1:TRANsform:DTFault:VELocity 0.2 :CALCulate1:MEASure1:TRANsform:DTFault:VELocity?
Sets the time domain transform parameters to be coupled for the specified measurement trace. The query returns the coupled parameters as an integer bitmask.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| num | integer | 0 - 63 | Time domain transform parameters to be coupled, encoded as an integer bitmask. |
: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 returns the on/off status of time gating for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables time gating of the specified measurement trace. |
Sets the start time in time domain gating of the specified measurement trace. Queries the start time in time domain gating of 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 value. |
Sets the center time in time domain gating of the specified measurement trace. Queries the center time of the 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 gate. |
: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.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | - | Span time value to set for time domain gating. |
: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. The query returns the gate shape.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <type> | enum | - |
:CALCulate1:MEASure1:FILTer:GATE:TIME:SHAPe <type> :CALCulate1:MEASure1:FILTer:GATE:TIME:SHAPe?
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 |
Enables or disables the de-embedding for all ports on the specified channel. Queries the on/off status of the de-embedding for all ports on the specified port.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Boolean state to enable or disable the de-embedding. |
*None provided in slice*
Enables or disables extrapolation for the SNP file. The query returns the on/off status as 1 or 0.
| Name | Type | Values | Description |
|---|---|---|---|
| boolopt | boolean | 1 | ON | 0 | OFF | Turns extrapolation on or off. |
Enables or disables the port match function. Queries the on/off status of the port match.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables the port match state. |
: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 | |
| <pn> | integer | - | |
| typeopt | - | - |
Sets the filename of the circuit model to be used for port match. The filename is suffixed with *.snp, where n indicates the number of ports.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | Filename of the circuit model file. |
Sets the value for the C (Capacitance) circuit element for a port matching circuit model on the specified port. The query returns the C value in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | 1 - 4 | Port number; allowable values depend on the instrument model. |
| value | real | -1E18 - 1E18 | Capacitance value to set. |
:CALCulate1:FSIMulator:SENDed:PMCircuit:PORT1:PARameters:C 0.00003 :CALCulate1:FSIMulator:SENDed:PMCircuit:PORT1:PARameters:C? /*The query returns 3.00e-05.*/
Sets the value for the G (Conductance) circuit element for a port matching circuit model on the specified port. The query returns the present G value.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | - | Port number; refer to Remarks for allowed values. |
| value | real | -1E18 - 1E18 | Conductance value to set. |
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 for that port matching circuit model.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | Port number for the port matching circuit model; remarks restrict it by instrument model. |
| value | real | -1E18 - 1E18 | Inductance value to set for the L circuit element. |
:CALCulate1:FSIMulator:SENDed:PMCircuit:PORT1:PARameters:G 0.00003 / :CALCulate1:FSIMulator:SENDed:PMCircuit:PORT1:PARameters:G? /*The query returns 3.00e-05.*/
Sets the R (Resistance) circuit element value for a port matching circuit model on the specified port. Also queries the R value for that port matching circuit model.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | 1 - 4 | Port number for the simulated port matching circuit; the valid set depends on the instrument model. |
| value | real | -1E18 - 1E18 | 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? /*The query returns 3.00e-05.*/
Queries the port frequency range of the match SNP file (suffixed with *.snp, where n indicates the number of ports).
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | Port number; the allowed values are given in the Remarks for each instrument model. |
Enables or disables the port de-embedding function. The query reports the on/off status of that function.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables the port de-embedding function. |
:CALCulate1:FSIMulator1:STATe ON /*Enables the port de-embedding function.*/ :CALCulate1:FSIMulator1:STATe? /*The query returns 1.*/
Sets the de-embedded port type for the specified port. The query returns the current type setting.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculation channel number. |
| pn | integer | - | Port number. |
| typeopt | - | - | Port type. |
Sets the user-defined SNP file name associated with the specified de-embed port. The query form returns the current file name.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | 1 | Port number. |
| file_name | string | - | Associated *.snp file name. |
Sets the circuit model filename to be used for port de-embedding and queries the configured filename. The filename must include the path and the file must exist in that path.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | 1 - 4 | Port number for the de-embedding circuit model; the valid range depends on the instrument model. |
| bool | boolean | - | Enables or disables SNP reverse for the specified de-embedding port. |
Queries the port frequency range of the user defined SNP file. The file is suffixed with *.snp, where n indicates the number of ports.
Enables or disables the port impedance conversion. The query returns the on/off status of the port impedance conversion.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the port impedance conversion. |
Sets the real part of the impedance of the specified single-ended port. The query returns the real value of the specified single-ended port in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | 1 - 4 | Port number; allowed values depend on the instrument model. |
| value | real | 0 - 1E7 | Real part of the port impedance. |
:CALCulate1:FSIMulator:SENDed:ZCONversion:PORT1:REAL 10 /*Sets the :CALCulate1:FSIMulator:SENDed:ZCONversion:PORT1:REAL? /*The query
Sets or queries the imaginary part of the impedance of the specified single-ended port. The query returns the impedance's imaginary part in scientific notation, in ohms.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | 1 | Port number; allowed values depend on the instrument model. |
| value | real | -1E18 - 1E18 | Imaginary part of the impedance to set. |
:CALCulate1:FSIMulator:SENDed:ZCONversion:PORT1:IMAG 10 /*Sets the :CALCulate1:FSIMulator:SENDed:ZCONversion:PORT1:IMAG? /*The query
Sets the reference impedance of the specified single-ended port.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number. |
| <pn> | integer | - | Port number; refer to the manual remarks for allowed values by instrument model. |
| <value> | real | -1E18 - 1E18 | Reference impedance value. |
Sets the velocity factor for the specified port in port extensions. Queries the velocity factor for the specified port in port extensions.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | Port number; remarks limit <pn> to 1 or 2 on some models, or to 1 through 4 on others. |
| value | real | 0 - 1 | Velocity factor to set for the specified port. |
:CALCulate1:FSIMulator:DRAFt:EXTension:PORT1:VELocity:FACtor 0.7 / :CALCulate1:FSIMulator:DRAFt:EXTension:PORT1:VELocity:FACtor?
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 | Turns DHCP configuration mode on or off. |
:LAN:DHCP OFF :LAN:DHCP?
Turns on or off the Auto IP configuration mode, or queries its current on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables Auto IP configuration mode. |
:LAN:AUToip OFF /*Disables the Auto IP configuration mode.*/ :LAN:AUToip? /*The query returns 0.*/
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 | boolean | 1 | ON | 0 | OFF | Enables or disables static IP configuration mode. |
Sets or queries the instrument IP address. The address is only configurable when the IP mode is Static IP and both DHCP and Auto IP are disabled.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | ASCII string in nnn.nnn.nnn.nnn format, with the first octet 0 to 223 except 127 and the other three octets 0 to 255. |
Sets or queries the subnet mask.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | Subnet mask in nnn.nnn.nnn.nnn format, with each nnn section ranging from 0 to 255. |
:LAN:SMASk 255.255.255.0 /*Sets the subnet mask to 255.255.255.0.*/ :LAN:SMASk? /*The query returns 255.255.255.0.*/
Queries the address of the DHCP server.
Sets or queries the default gateway.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | Default gateway address in nnn.nnn.nnn.nnn format. |
:LAN:GATeway 192.168.1.1 :LAN:GATeway?
Sets or queries the DNS address.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | DNS address in the form nnn.nnn.nnn.nnn. |
: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. By default, it returns the LXI address.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | USB | LXI | Selects the address type. |
Enables or disables mDNS, or queries the mDNS status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables mDNS. |
Applies the network configuration. After configuring all LAN-related parameters, send this command to make the LAN settings take effect.
Sets or queries the host name.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | The host name label; it can contain English letters and numbers, as well as some symbols. |
Sets or queries the description.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | The label can contain English letters and numbers, as well as some symbols. |
Saves the limit test table as a file with the specified filename suffixed with "*.csv" to the default path. If the specified file already exists, it is overwritten.
| 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 state and calibration sets as a file with the filename "mydata.csa" to the default path.*/
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. |
| type | string | - | File type to be saved; it is suffixed with *.csv. |
| scope | string | Trace | Displayed | Channel | Auto | Measurement data scope to be saved. |
| format | string | Displayed | RI | MA | DB | Data format to be saved. |
| selector | integer | - | Selector used for displayed data or measurement number for other scope selections. |
:MMEMory:STORe:DATA <file_name>,<type>,<scope>,<format>,<selector>
Saves the specified measurement trace data as a file named with a ".snp" suffix to the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Filename to be saved; the suffix of the file must be ".snp". |
| ports | string | - | Port number(s) to include, separated by vertical bar (|). |
| format | enum | RI | DB | MA | AUTO | Data format to be saved: Real/Imaginary, Log Mag/Angle, LinMag/Angle, or Auto. |
| touchstoneversion | real | - | Touchstone version. |
: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. |
:MMEMory:LOAD:CORRection <file_name>
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.*/
Clears the disk safely. The command will clear the internal memory; back up data before running it.
Creates a specified directory.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Name of the directory to create. |
Sets the default path, or queries the default path when used with '?'.
| Name | Type | Values | Description |
|---|---|---|---|
| <file_name> | string | - | The existing file path and the folder name. |
: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 | Channel number to delete. |
:SYSTem:CHANnels:DELete 1 /*Deletes Channel 1.*/
Turns on or off the beeper, or queries the on/off status of the beeper.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 0|OFF - 1|ON | Controls the beeper state. |
Sets or queries the system date.
| Name | Type | Values | Description |
|---|---|---|---|
| year | integer | 1900 - 2100 | |
| month | integer | 1 - 12 | |
| day | integer | 1 - 31 (28, 29, or 30) |
:SYSTem:DATE 2017,10,17 /*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 | boolean | 1 | ON | 0 | OFF | Whether to display the system time. |
:SYSTem:STIMe ON :SYSTem:STIMe?
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 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 |
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 they are locked.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables locking of the front-panel key and touch screen operations. |
:SYSTem:LOCKed <bool> :SYSTem:LOCKed?
Sets or queries the GPIB address.
| Name | Type | Values | Description |
|---|---|---|---|
| adr | integer | 1 - 30 | GPIB address to set. |
:SYSTem:GPIB 2 :SYSTem:GPIB?
Installs an option license on the instrument. The license format is "<series>-<opt>@<code>"; supported options include BND, TDA, TDR, and DTF.
| Name | Type | Values | Description |
|---|---|---|---|
| license | string | - | Option license string in the format "<series>-<opt>@<code>". |
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 |
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 type to check. |
Restores the instrument to the preset state. It has the same function as clicking or tapping Preset, recalling the default values or user-preset values related to this key.
Sets or queries the global trigger delay.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 0 s - 3 s | Global trigger delay. |
: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 | Trigger condition. |
:TRIGger:TYPE EDGE /*Sets the trigger condition to EDGE.*/ :TRIGger:TYPE? /*The query returns EDGE.*/
Sets the polarity expected by the external trigger input circuitry.
| Name | Type | Values | Description |
|---|---|---|---|
| enum | enum | - | Polarity expected by 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 | enum | 1 | ON | 0 | OFF | Enables (1 or ON) or disables (0 or 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 | Polarity of the trigger output signal. |
:TRIGger:CHANnel1:AUXiliary:OPOLarity POSitive /*Sets the output trigger signal to positive pulse.*/ :TRIGger:CHANnel1:AUXiliary:OPOLarity? /*The query returns POS.*/
Sets the trigger position of the output signal sent from the rear-panel trigger output connector. The query returns the trigger position of that output signal.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| an | integer | 1 - 1 | Auxiliary trigger number. |
| type | enum | BEFore | AFTer | Selects whether the trigger occurs before or after data acquisition. |
:TRIGger:CHANnel1:AUXiliary:POSition BEFore /*Sets to trigger before the data is acquired.*/ :TRIGger:CHANnel1:AUXiliary:? /*The query returns BEF.*/
Sets the trigger interval for the rear-panel trigger output connector.
| 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 of the output trigger signal to 0.1 s.*/ :TRIGger:CHANnel1:AUXiliary:DURation? /*The query returns +1.00E-01.*/
Sets or queries the policy used to determine how global pass/fail is computed.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | ALLTests | ALLMeas | Selects the policy used to determine how global pass/fail is computed. |
:CONTrol:AUXiliary:PASSfail:POLicy ALLMeas :CONTrol:AUXiliary:PASSfail:POLicy?
Sets the output state.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Turns the output on or off. |
Sends a manual trigger signal, not affecting the current on-going sweep.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 |
Aborts all sweeps, then resumes triggering based on the current trigger settings.