Gives up the current operation and restarts the sweep.
SCPI COMMAND REFERENCE
The Rigol DSA832-TG is Rigol's spectrum analyzer in the DSA800 Series family. Its SCPI remote-control interface exposes 261 commands across 22 subsystems - 187 settable and 74 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.
261
Commands
187
Settable
74
Queries
22
Subsystems
SCPI
Verified
2026-07-16
All commands
Sets the value of N in N dB bandwidth measurement, and the query returns the current N value in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| rel_ampl | real | -100 - 100 | Relative amplitude value for the N dB bandwidth measurement. |
:CALCulate:BANDwidth:NDB -4 :CALCulate:BANDwidth:NDB?
Queries the measurement result of N dB bandwidth. The bandwidth is returned in Hz, or ---- if the required marker points are not found.
Delete the limit line currently edited.
Sets the X axis of the Pass/Fail test to frequency or time. The setting applies to both the upper and lower limit lines, and changing it deletes all points of the current limit line.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | FREQuency | TIME | Selects whether the X axis denotes frequency or time. |
:CALCulate:LLINe:CONTrol:DOMain TIME :CALCulate:LLINe:CONTrol:DOMain?
Query the result of the Pass/Fail test.
Queries the fail ratio of the Pass/Fail test.
:CALCulate:LLINe:FAIL:RATIo?
Sets whether the test stops when the test fails. The query returns 0 or 1 indicating the current stop-test-on-fail state.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Whether to stop the test if the test fails. |
:CALCulate:LLINe:FAIL:STOP:STATe ON or :CALCulate:LLINe:FAIL:STOP:STATe 1 :CALCulate:LLINe:FAIL:STOP:STATe?
Sets the frequency interpolation mode for a Pass/Fail test limit line to logarithmic or linear. The query returns the current interpolation mode.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 2 | Denotes the lower limit line (1) or upper limit line (2). |
| mode | enum | LOGarithmic | LINear | Selects the interpolation mode. |
:CALCulate:LLINe1:CONTrol:INTerpolate:TYPE LOGarithmic :CALCulate:LLINe1:CONTrol:INTerpolate:TYPE?
Create a limit line of the Pass/Fail test. Query the limit line information.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 2 | Denotes the lower limit line (1) or upper limit line (2). |
| x-axis | real | 0 Hz - 7.5 GHz | The frequency or time of the point being edited, depending on the X axis type. |
| ampl | real | -400 dBm - 320 dBm | The amplitude of the point being edited. |
| connected | discrete | 0 - 1 | Indicates whether the point is connected. |
In the Pass/Fail test, adds points onto the limit line being edited. Up to 200 points can be edited for each limit line.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 2 | Denotes the lower limit line (1) or upper limit line (2). |
| x-axis | real | 0 - 7.5 | Frequency or time of the point being edited, depending on the X axis type. |
| x-axis | real | 0 - 7.5 | Frequency or time of the point being edited, depending on the X axis type. |
| ampl | real | -400 - 320 | Amplitude of the point being edited. |
| connected | enum | 0 | 1 | Whether to connect the current point with the previous one; 1 means yes and 0 means no. |
:CALCulate:LLINe2:DATA:MERG 250,200,1,300,250,1
Delete the specified limit line of the Pass/Fail test.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 2 | Denotes the lower limit line (1) or the upper limit line (2). |
:CALCulate:LLINe1:DELete
Enable or disable the REL Amplitude for the specified limit line. The query returns the current REL Amplitude status as 0 or 1.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 2 | Denotes the lower limit line (1) or the upper limit line (2). |
| stateopt | boolean | OFF | ON | 0 | 1 | Enables or disables the REL Amplitude. |
:CALCulate:LLINe1:RELAmpt:STATe ON or :CALCulate:LLINe1:RELAmpt:STATe 1 :CALCulate:LLINe1:RELAmpt?
Enables or disables REL Frequency for a specified limit line. The query returns the current REL Frequency status as 0 or 1.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 2 | Denotes the lower limit line (1) or upper limit line (2). |
| state | enum | OFF | ON | 0 | 1 | Turns REL Frequency off or on. |
:CALCulate:LLINe1:RELFreq:STATe ON :CALCulate:LLINe1:RELFreq:STATe 1 :CALCulate:LLINe1:RELFreq?
Enable or disable the upper/lower limit line. Query the status of the limit lines.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | integer | 1 - 2 | Denotes the lower limit line (1) or upper limit line (2). |
| state | enum | OFF | ON | 0 | 1 | Turns the limit line on or off. |
:CALCulate:LLINe1:STATe ON or :CALCulate:LLINe1:STATe 1 :CALCulate:LLINe1:STATe?
Disables all currently enabled markers as well as all marker-based functions.
Sets the resolution of the frequency counter, or queries the current resolution setting. The resolution can be specified in discrete frequency values and may be entered in number or number+unit form.
| Name | Type | Values | Description |
|---|---|---|---|
| freq | enum | 1 Hz | 10 Hz | 100 Hz | 1 kHz | 10 kHz | 100 kHz | Resolution of the frequency counter. |
:CALCulate:MARKer:FCOunt:RESolution 1000 or :CALCulate:MARKer:FCOunt:RESolution 1kHz :CALCulate:MARKer:FCOunt:RESolution?
Sets the resolution of the frequency counter to be adjusted automatically, and queries the auto-setting status. The query returns 0 or 1.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Controls whether auto resolution is disabled or enabled. |
:CALCulate:MARKer:FCOunt:RESolution:AUTO OFF or :CALCulate:MARKer:FCOunt:RESolution:AUTO 0 :CALCulate:MARKer:FCOunt:RESolution:AUTO?
Queries the reading of the frequency counter. When the frequency counter is disabled, it returns 9000000000000000.
Enable or disable the frequency counter. The query reports the status of the frequency counter.
| Name | Type | Values | Description |
|---|---|---|---|
| stateopt | enum | OFF | ON | 0 | 1 | Enables or disables the frequency counter. |
:CALCulate:MARKer:FCOunt:STATe ON or :CALCulate:MARKer:FCOunt:STATe 1 :CALCulate:MARKer:FCOunt:STATe?
Enable continuous peak search and mark the peak using the specified marker, or disable continuous peak search. Queries the status of continuous peak search.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number. |
| stateopt | enum | OFF | ON | 0 | 1 | Enables or disables continuous peak search. |
Sets the center frequency of the spectrum analyzer to the frequency difference of the specified Delta, Delta Pair, or Span Pair marker.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Marker number. |
Set the span of the spectrum analyzer to the frequency difference of the specified Delta, Delta Pair or Span Pair marker. The command is not available in zero span mode.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Specifies the marker number to use. |
:CALCulate:MARKer1:DELTa:SET:SPAN
Selects the special measurement type for the specified marker. The query returns the current special measurement type.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number. |
| mode | enum | NDB | NOISe | OFF | Special measurement type to set. |
:CALCulate:MARKer1:FUNCtion NDB :CALCulate:MARKer1:FUNCtion?
Search and mark the nearest peak located at the left side of the current peak on the trace, provided it meets the peak search condition.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 - 4 | Marker number to use. |
Executes a peak search according to the search mode set by :CALCulate:MARKer<n>:PEAK:SEARch:MODE and marks the peak using the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number. |
:CALCulate:MARKer2:MAXimum:MAX
Search and mark the peak whose amplitude is closest to that of the current peak and which meets the peak search condition.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Marker number to use. |
Search and mark the nearest peak located to the right of the current peak that meets the peak search condition.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number. |
Search and mark the peak on the trace with the minimum amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Specifies the marker number. |
Sets the type of the specified marker, or queries the current marker type. The query returns POS, DELT, BAND, or SPAN.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Specifies the marker number. |
| mode | enum | POSition | DELTa | BAND | SPAN | Selects the marker type. |
:CALCulate:MARKer1:MODE POSition :CALCulate:MARKer1:MODE?
Sets the peak excursion in dB for marker <n>, or queries the current peak excursion. The query returns the peak excursion in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number. |
| rel_ampl | real | 0 - 200 | Peak excursion value. |
:CALCulate:MARKer1:PEAK:EXCursion 12 :CALCulate:MARKer1:PEAK:EXCursion?
Set the peak search mode. Query the peak search mode.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 - 4 | |
| mode | enum | PARameter | MAXimum | Search mode: parameter conditions or maximum on the trace. |
:CALCulate:MARKer1:PEAK:SEARch:MODE PARameter|MAXimum :CALCulate:MARKer1:PEAK:SEARch:MODE?
Execute a peak search, mark the peak using the specified marker, and set the spectrum analyzer center frequency to the current peak frequency.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Marker number. |
:CALCulate:MARKer1:PEAK:SET:CF
Set the peak threshold for marker <n>, in dBm. The query returns the current peak threshold in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | |
| ampl | real | -200 - 0 | Peak threshold value. |
:CALCulate:MARKer1:PEAK:THReshold -100 :CALCulate:MARKer1:PEAK:THReshold?
Execute peak-peak search and mark the peak using the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies which marker to use. |
:CALCulate:MARKer1:PTPeak
Set the center frequency of the spectrum analyzer to the frequency of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies which marker is used. |
:CALCulate:MARKer1:SET:CENTer
Sets the spectrum analyzer reference level to the amplitude of the specified marker. If the specified marker is a Normal marker, the reference level is set to that marker's amplitude; for Delta, Delta Pair, or Span Pair markers, it uses the delta marker amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies the marker number to use. |
Set the start frequency of the spectrum analyzer to the frequency of the specified marker. The command is only available when the specified marker is enabled and is invalid in zero span mode.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies which marker to use. |
:CALCulate:MARKer3:SET:STARt
Sets the center frequency step of the spectrum analyzer to the frequency of the specified marker. The command is only available when the specified marker is enabled and is invalid in zero span mode.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number to use. |
:CALCulate:MARKer4:SET:STEP
Set the stop frequency of the spectrum analyzer to the frequency of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies which marker to use. |
:CALCulate:MARKer2:SET:STOP
Enable or disable the specified marker, or query its status. If the marker is not enabled, enabling it sets it to Normal marker (POSition).
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies the marker number. |
| state | enum | OFF | ON | 0 | 1 | Enables or disables the specified marker. |
:CALCulate:MARKer1:STATe ON or :CALCulate:MARKer1:STATe 1 :CALCulate:MARKer1:STATe?
Set the trace to be marked by the specified marker. The query returns the trace number marked by the marker, or the trace number currently selected when set to Auto.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number. |
| integer | discrete | 1 - 4 | Trace number to select for the specified marker. |
:CALCulate:MARKer1:TRACe 1 :CALCulate:MARKer1:TRACe?
Set the marker trace of the specified marker to Auto. Query whether the marker trace is set to Auto.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number. |
| state | enum | OFF | ON | 0 | 1 | Turns Auto marker trace selection off or on. |
:CALCulate:MARKer1:TRACe:AUTO ON or :CALCulate:MARKer1:TRACe:AUTO 1 :CALCulate:MARKer1:TRACe:AUTO?
Query the reflection coefficient at the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 |
:CALCulate:MARKer1:VSRefl?
Query the VSWR at the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number to query. |
:CALCulate:MARKer1:VSValue?
Sets the X-axis value of the specified marker; the default unit is Hz. The query returns the marker X-axis value, formatted as an integer in frequency/reciprocal-time mode or in scientific notation in time/period mode.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number to select. |
| param | real | - | X-axis value to set within the currently available X-axis range. |
:CALCulate:MARKer1:X 15000000 :CALCulate:MARKer1:X?
Sets or queries the X-axis center value of the specified Span Pair marker.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number. |
| param | real | - | Consecutive real number within the currently available X-axis range. |
:CALCulate:MARKe1:X:CENTer 1500000000 or :CALCulate:MARKe1:X:CENTer 1.5GHZ :CALCulate:MARKe1:X:CENTer?
Sets the position of the specified Normal marker. The query returns the marker position as an integer.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies which marker to control. |
| integer | integer | 0 - 600 | Sets the marker position. |
:CALCulate:MARKer1:X:POSition 100 :CALCulate:MARKer1:X:POSition?
Sets the center position of the specified Span Pair marker. Queries return the center position of the specified marker in integer.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the marker number. |
| param | integer | 0 - 600 | Sets the center position. |
:CALCulate:MARKer1:X:POSition:CENTer 200 :CALCulate:MARKer1:X:POSition:CENTer?
Sets the number of points corresponding to the span of the specified Span Pair marker. The query returns that number in integer form.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Selects the marker number. |
| param | integer | 0 - 600 | Number of points corresponding to the span. |
:CALCulate:MARKer1:X:POSition:SPAN 150 :CALCulate:MARKer1:X:POSition:SPAN?
Set the position of the reference marker of the specified Delta Pair marker. Query the position of the reference marker of the specified Delta Pair marker.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| param | integer | 0 - 600 |
:CALCulate:MARKer1:X:POSition:STARt 100 :CALCulate:MARKer1:X:POSition:STARt?
Sets or queries the position of the delta marker for the specified Delta Pair marker. The query returns the position as an integer.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the marker number. |
| param | integer | 0 - 600 | Position of the delta marker. |
:CALCulate:MARKer1:X:POSition:STOP 300 :CALCulate:MARKer1:X:POSition:STOP?
Sets the X-axis readout mode for the specified marker, and queries the current X-axis readout mode. The available modes are frequency, time, reciprocal of time, and period.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Marker number. |
| mode | enum | FREQuency | TIME | ITIMe | PERiod | Readout mode for the marker X axis. |
:CALCulate:MARKer1:X:READout TIME :CALCulate:MARKer1:X:READout?
Sets the X value corresponding to the span of the specified Span Pair marker, and queries that X value. The query returns the span X value in Hz when the readout mode is frequency, or in scientific notation in seconds when the readout mode is time or period.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies the marker number. |
| param | real | - | X-axis value for the span of the marker; must be within the currently available X-axis range. |
:CALCulate:MARKer1:X:SPAN 500000000 :CALCulate:MARKer1:X:SPAN?
Sets the X value of the reference marker of the specified Delta Pair marker, and queries that same X value.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies the marker number. |
| param | real | - | Sets the X value within the currently available X-axis range. |
:CALCulate:MARKer1:X:STARt 500000000 :CALCulate:MARKer1:X:STARt?
Sets or queries the X value of the delta marker for the specified Delta Pair marker. The allowed value depends on the current readout mode and must be within the current X-axis range.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies the Delta Pair marker number. |
| param | real | - | Consecutive real number within the currently available X-axis range. |
:CALCulate:MARKer1:X:STOP 350000000 :CALCulate:MARKer1:X:STOP?
Query the Y-axis value of the specified marker. For a normal marker it returns the marker Y value; for Delta, Delta Pair, or Span Pair markers it returns the Y-axis difference between the reference and delta marker.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies the marker number. |
:CALCulate:MARKer1:Y?
Enable or disable the marker table. The query returns the status of the marker table as 0 or 1.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | OFF | ON | 0 | 1 | Enables or disables the marker table. |
Enables or disables signal track. The query returns the current status of signal track.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Turns signal track off or on. |
Enable or disable normalization. Query the status of normalization.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Enables or disables normalization. |
The command below enables normalization. :CALCulate:NTData:STATe ON or :CALCulate:NTData:STATe 1 The query below returns 1. :CALCulate:NTData:STATe?
Execute self-calibration immediately.
The command below makes the instrument execute self-calibration immediately. :CALibration:ALL
Enable or disable auto calibration. The query returns the current auto-calibration status.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Enables or disables auto calibration. |
:CALibration:AUTO ON or :CALibration:AUTO 1 :CALibration:AUTO?
Query the current measurement function.
Sets the spectrum analyzer to the adjacent channel power measurement state. It stops the current measurement and sets the instrument to the default state of the specified measurement.
Set the spectrum analyzer to the channel power measurement state. This command stops the current measurement and sets the instrument to the default state of the specified measurement.
Set the spectrum analyzer to the C/N ratio measurement state. This command stops the current measurement and sets the instrument to the default state of the specified measurement.
Set the spectrum analyzer to the emission bandwidth measurement state. This command stops the current measurement and sets the instrument to the default state of the specified measurement.
Set the spectrum analyzer to the harmonic distortion measurement state. The command stops the current measurement and sets the instrument to the default state of the specified measurement.
Set the spectrum analyzer to the occupied bandwidth measurement state. This command stops the current measurement and sets the instrument to the default state of the specified measurement.
Enable the Pass/Fail test function.
Disables the current measurement function and sets the spectrum analyzer to sweep mode.
Set the spectrum analyzer to the TOI measurement state. It stops the current measurement and sets the instrument to the default state of the specified measurement.
Set the spectrum analyzer to the T-power measurement state. The command stops the current measurement and sets the instrument to the default state of the specified measurement.
Sets all related parameters automatically according to the coupling relationship, or queries whether coupling linked setting is enabled. The query returns ALL or NONE.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | ALL | NONE | Selects whether coupling linked setting is enabled for related parameters. |
:COUPle NONE :COUPle?
Sets or queries the position of the active function area on the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| position | enum | BOTTom | CENTer | TOP | Position of the active function area on the screen. |
:DISPlay:AFUnction:POSition CENTer :DISPlay:AFUnction:POSition?
Enables or disables the display of the time and date.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Turns the clock annotation display off or on. |
N/A
Set the screen brightness. Query the screen brightness.
| Name | Type | Values | Description |
|---|---|---|---|
| integer | integer | 1 - 10 |
:DISPlay:BRIGhtness 6 :DISPlay:BRIGhtness?
Set the on/off state of the screen. Queries the on/off state of the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Selects the screen on/off state. |
:DISPlay:ENABle OFF or :DISPlay:ENABle 0 :DISPlay:ENABle?
Enable or disable the message display. Query the status of message display.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | OFF | ON | 0 | 1 | Turns message display off or on. |
:DISPlay:MSGswitch:STATe OFF or :DISPlay:MSGswitch:STATe 0 :DISPlay:MSGswitch:STATe?
Enable or disable the display of the UserKey definition in the user interface. Query whether the UserKey definition is displayed in the user interface.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Enables or disables the UserKey definition display. |
:DISPlay:UKEY:STATe ON or :DISPlay:UKEY:STATe 1 :DISPlay:UKEY:STATe?
Sets or queries the brightness of the screen grid.
| Name | Type | Values | Description |
|---|---|---|---|
| integer | integer | 0 - 10 | Brightness level of the screen grid. |
:DISPlay:WINdow:TRACe:GRATicule:GRID 2 :DISPlay:WINdow:TRACe:GRATicule:GRID?
Sets the scale type of the X-axis. The query returns the X-axis scale type.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | LINear | LOGarithmic | Selects the X-axis scale type. |
:DISPlay:WINdow:TRACe:X:SCALe:SPACing LOGarithmic :DISPlay:WINdow:TRACe:X:SCALe:SPACing?
Sets the position of the display line on the screen; the default unit is dBm. The query returns the position of the display line in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| ampl | real | dBm | Consecutive real number specifying the display line position within the current amplitude range. |
:DISPlay:WINdow:TRACe:Y:DLINe -10 :DISPlay:WINdow:TRACe:Y:DLINe?
Enable or disable the display line. Queries the status of the display line.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Enables or disables the display line. |
Sets the reference level of normalization. The query returns the reference level of normalization in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| rel_ampl | real | -200 dB - 200 dB | Reference level of normalization. |
:DISPlay:WINdow:TRACe:Y:SCALe:NRLevel -20 :DISPlay:WINdow:TRACe:Y:SCALe:NRLevel?
Set or query the reference position of normalization.
| Name | Type | Values | Description |
|---|---|---|---|
| integer | integer | 0% - 100% | Reference position of normalization. |
Sets the Y-axis scale. The query returns the Y-axis scale in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| rel_ampl | real | 0.1 - 20 | Y-axis scale value. |
:DISPlay:WINdow:TRACe:Y:SCALe:PDIVision 15 :DISPlay:WINdow:TRACe:Y:SCALe:PDIVision?
Set the reference level for the display trace Y scale. The query returns the reference level in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| <ampl> | real | -100 - 20 | Reference level value to set. |
Sets the offset of the reference level, and the query returns the current offset. The offset modifies the reference level and amplitude readout of the marker without changing the curve position.
| Name | Type | Values | Description |
|---|---|---|---|
| rel_ampl | real | -300 - 300 | Reference level offset. |
:DISPlay:WINdow:TRACe:Y:SCALe:RLEVel:OFFSet 10 :DISPlay:WINdow:TRACe:Y:SCALe:RLEVel:OFFSet?
Sets or queries the Y-axis scale spacing. The scale can be linear or logarithmic.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | LINear | LOGarithmic | Selects the Y-axis scale spacing. |
:DISPlay:WINdow:TRACe:Y:SCALe:SPACing LOGarithmic :DISPlay:WINdow:TRACe:Y:SCALe:SPACing?
Query the results of adjacent channel power measurement. It selects data from the latest measurement results and transmits the data to the output buffer.
:FETCh:ACPower?
Query the lower channel power of adjacent channel power measurement. It selects data from the latest measurement results and transmits it to the output buffer.
:FETCh:ACPower:LOWer?
Queries the main channel power of adjacent channel power measurement. The return value is taken from the latest measurement results and is reported in the current Y-axis unit.
*none provided in slice*
Query the upper channel power of adjacent channel power measurement. It returns data from the latest measurement results and is only available when adjacent channel power measurement is enabled.
:FETCh:ACPower:UPPer?
Query the results of channel power measurement. It selects data from the latest measurement results and transmits them to the output buffer; available only when channel power measurement is enabled.
:FETCh:CHPower?
Query the channel power. This command is only available when channel power measurement is enabled, and it returns the latest measurement result to the output buffer.
Query the channel power spectral density. It returns data from the latest measurement results in scientific notation, using the current Y-axis unit for the power unit.
{:FETCh:CHPower:DENSity?}Query the results of C/N ratio measurement. It selects data from the latest measurement results and transmits them to the output buffer.
:FETCh:CNRatio?
Query the carrier power. It is only available when the C/N ratio measurement is enabled and returns data from the latest measurement results.
:FETCh:CNRatio:CARRier?
Query the C/N ratio. It is only available when the C/N ratio measurement is enabled, and returns the latest measured C/N ratio from the output buffer.
:FETCh:CNRatio:CNRatio? The query below returns 8.956909E-02. :FETCh:CNRatio:CNRatio?
Query the noise power from the latest C/N ratio measurement results. This command is only available when the C/N ratio measurement is enabled.
:FETCh:CNRatio:NOISe?
Query the result of emission bandwidth measurement. It selects data from the latest measurement results and transmits the data to the output buffer.
:FETCh:EBWidth?
Query the amplitudes of the first 10 harmonics; the first harmonic is the fundamental waveform. This command is only available when harmonic distortion measurement is enabled and returns data from the latest measurement results.
:FETCh:HARMonics:AMPLitude:ALL?
Queries the percentage of the total harmonic distortion. It is only available when harmonic distortion measurement is enabled, and returns data from the latest measurement results to the output buffer.
no example line provided in the slice for this exact mnemonic
Queries the frequencies of the first 10 harmonics, with the first harmonic treated as the fundamental waveform. The command is only available when harmonic distortion measurement is enabled and returns data from the latest measurement results.
:FETCh:HARMonics:FREQuency:ALL?
Query the frequency of the fundamental waveform. It is equivalent to :FETCh:HARMonics:FREQuency? 1 and returns data from the latest measurement results when harmonic distortion measurement is enabled.
:FETCh:HARMonics:FUNDamental?
Query the results of occupied bandwidth measurement. It is only available when occupied bandwidth measurement is enabled and returns data from the latest measurement results.
":FETCh:OBWidth?" returns 1860000,20000.
Query the occupied bandwidth. This command is only available when the occupied bandwidth measurement is enabled and returns the latest measurement result to the output buffer.
:FETCh:OBWidth:OBWidth?
Query the transmit frequency error. It is only available when occupied bandwidth measurement is enabled, and returns data from the latest measurement results.
:FETCh:OBWidth:OBWidth:FERRor?
Queries the results of the TOI measurement. It selects data from the latest measurement results and transmits the TOI data to the output buffer.
:FETCh:TOIntercept?
Queries the minor one of the Third Order Lower and Third Order Upper intercepts. It returns data from the latest TOI measurement results and is only available when TOI measurement is enabled.
":FETCh:TOIntercept:IP3?" returns -8.131735E+01.
Query the result of T-power measurement. This command is only available when the T-power measurement is enabled; it selects data from the latest measurement results and transmits the data to the output buffer.
.FETCh:TPOWer?
Sets the byte order of binary data transmission, or queries the current byte order. NORMal uses MSB-first transmission; SWAPped uses LSB-first transmission.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | NORMal | SWAPped | Byte order of binary data transmission. |
:FORMat:BORDer NORMal :FORMat:BORDer?
Set or query the input/output format of the trace data.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | ASCii | REAL[,32] | Selects the trace data format. |
:FORMat:TRACe:DATA REAL,32 :FORMat:TRACe:DATA?
Cancels the current print operation.
Sets the print color to gray or color, and queries the current print color state.
| Name | Type | Values | Description |
|---|---|---|---|
| stateopt | enum | OFF | ON | 0 | 1 | Selects gray or color mode for print output. |
:HCOPy:IMAGe:COLor:STATe OFF :HCOPy:IMAGe:COLor:STATe 0 :HCOPy:IMAGe:COLor:STATe?
Set the image type of the print to default or Exif/JPEG.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | DEFault | EXIFjpeg | Image type to use for the print. |
:HCOPy:IMAGe:FTYPe EXIFjpeg :HCOPy:IMAGe:FTYPe?
Enable or disable inverted print. Queries the status of inverted print.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Enables or disables inverted print. |
:HCOPy:IMAGe:INVert ON or :HCOPy:IMAGe:INVert 1 :HCOPy:IMAGe:INVert?
Enable or disable date print. The query returns the current date print status.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | OFF | ON | 0 | 1 | Enables or disables date print. |
The command below enables date print. :HCOPy:IMAGe:PTIMe ON or :HCOPy:IMAGe:PTIMe 1 The query below returns 1. :HCOPy:IMAGe:PTIMe?
Set the print quality. Query the print quality.
Execute the print operation.
Set the print orientation to landscape or portrait. Query the print orientation.
| Name | Type | Values | Description |
|---|---|---|---|
| orientation | enum | LANDscape | PORTrait | Print orientation. |
:HCOPy:PAGE:ORIentation PORTrait :HCOPy:PAGE:ORIentation?
Sets the number of print copies. The query returns the current print copies in integer form.
| Name | Type | Values | Description |
|---|---|---|---|
| integer | integer | 1 - 999 | Number of copies to print. |
:HCOPy:PAGE:PRINts 10 :HCOPy:PAGE:PRINts?
Sets the page size of the print. The query returns the current page size.
| Name | Type | Values | Description |
|---|---|---|---|
| size | enum | DEFault | A4 | A5 | A6 | B5 | Page size of the print. |
:HCOPy:PAGE:SIZE A5 :HCOPy:PAGE:SIZE?
Resumes the paused print task.
Clear all the event registers and clear the error queue.
Sets or queries the enable register for the standard event status register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 255 | Value of the enable register. Bits 1 and 6 are always treated as 0; bits 2, 3, 4, and 7 are reserved. |
Query and clear the event register for the standard event status register.
*ESR?
Queries the instrument identification string.
*IDN?
Sets bit 0 of the standard event status register to 1 after the current operation is finished. The query checks whether the current operation is finished and returns 1 if it is finished, otherwise 0.
*OPC *OPC?
Restore the instrument to its default state.
Sets or queries the enable register for the status byte register. The value is limited to decimal numbers whose bit 0 and bit 1 are 0.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 255 | Enable-register value written to the status byte register. |
*SRE 16 *SRE?
Query the event register for the status byte register. The return is the decimal sum of the weights of all bits set in the register; bits 0 and 1 are always treated as 0.
*STB?
Trigger a sweep or measurement immediately.
Queries whether the self-check operation is finished.
Wait for the operation to finish.
Selects continuous or single sweep/measurement mode depending on whether the instrument is in non-measurement or measurement state. The query returns the current sweep or measurement mode as 0 or 1.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Selects continuous (ON|1) or single (OFF|0) mode. |
:INITiate:Continuous ON or :INITiate:Continuous 1 :INITiate:Continuous?
In non-measurement state, initialize a sweep; in measurement state, trigger a measurement. The instrument must be in single measurement mode, and the command is ignored if :INITiate:CONTinuous is set to ON or 1.
Switch the measurement state of the instrument from "Wait for Trigger" to "Pause".
Restart the current measurement when the instrument is in idle state.
Restore the measurement state of the instrument from "Pause" to "Wait for Trigger". This command is only available when the measurement function is enabled and continuous measurement mode is selected.
Set the input impedance for the voltage-to-power conversion. The query returns the current input impedance.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | discrete | 50 | 75 | Input impedance value. |
:INPut:IMPedance 75 :INPut:IMPedance?
Deletes the file with the specified filename. The path and filename must be included; the operation fails if the file does not exist.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename of the file to delete. |
:MMEMory:DELete E:\Rigol\Trace1.trc
Queries the disk information of the current USB storage device.
:MMEMory:DISK:INFormation?
Load the specified .cbl correction file and execute amplitude correction. The file name should include the path and filename, and the operation fails if the file does not exist.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | ANTenna | CABLe | OTHer | USER | Specifies the type of correction file to load. |
| file_name | string | - | ASCII string containing the path and filename of the correction file. |
:MMEMory:LOAD:CORRection ANT,D:\Corr0:123.cbl
Loads the edited limit line file (.lim) into the instrument.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename of the .lim file to load. |
:MMEM:LOAD:LIM D:\Limit1:upp1.lim
Load the stored marker table file (.mkr) into the instrument.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename of the marker table file to load. |
:MMEMory:LOAD:MTABle E:\Mak.mkr
Load the specified setup file (.set).
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename of the setup file to load. |
:MMEMory:LOAD:SETUp D:\Setup0:pf.set
Loads the specified state file (.sta). The file name should contain the path and filename, and the operation fails if the file does not exist.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | ASCII string containing the path and filename of the state file. |
:MMEMory:LOAD:STATe 1,D:\State0:default.sta
Loads the specified trace file (.trc). The file name should contain the path and the filename; the operation fails if the specified file does not exist.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename of the trace file to load. |
:MMEMory:LOAD:TRACe D:\Trace0:t1.trc
Rename the file specified in <file_name1> as <file_name2>. The command fails if the specified file does not exist.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name1 | string | - | Path and filename of the source file. |
| file_name2 | string | - | Path and filename of the new file name. |
:MMEM:MOVE E:\file1.bmp, E:\file2.bmp
Saves the amplitude correction data file with the specified filename. The file extension is .cbl or .csv; the .csv format can only be stored on the E disk.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | ANTenna | CABLe | OTHer | USER | Selects the amplitude correction file type to save. |
| file_name | string | - | Path and filename of the correction file to save. |
:MMEMory:STORe:CORRection ANT,D:\Corr1:ANT.cbl
Save the limit line currently edited with the specified filename (.lim). The file path and filename can be on the D disk or E disk, and an existing file will be overwritten.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename for the limit file. |
:MMEMory:STORe:LIMit D:\Limit0:low.lim
Saves the marker table in the USB storage device with the specified filename. The file name should include the path and filename, and an existing file is overwritten.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename of the file to create on the USB storage device. |
:MMEMory:STORe:PTABle E:\MAK1.mkr
Save the peak table in the USB storage device with the specified filename (.csv). If the specified file already exists, it will be overwritten.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename to store the peak table file. |
:MMEMory:STORe:PTABle E:\PT1.csv
Saves the current measurement results in the USB storage device using the specified filename (.csv). If the file already exists, it is overwritten.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename to use for the saved results file. |
:MMEMory:STORe:RESults E:\ACP.csv
Save the current screen image in the USB storage device with the specified filename (.bmp/.jpg/.png).
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename to use for the saved screen image. |
:MMEMory:STORe:SCReen E:\screen.bmp
Saves the current setting to a file with the specified filename (.set). The file name should include the path and filename, and an existing file is overwritten.
| Name | Type | Values | Description |
|---|---|---|---|
| <file_name> | string | - | Path and filename for the setup file. |
:MMEMory:STORe:SETUp D:\Setup1:ST1.set
Saves the current instrument state to the specified file name (.sta). If the file already exists, it is overwritten.
| Name | Type | Values | Description |
|---|---|---|---|
| 1 | integer | 1 - 1 | State index shown in the syntax line. |
| <file_name> | string | - | Path and filename for the state file. |
:MMEMory:STORe:STATe 1,E:\state.sta
Save the specified trace with the specified filename (.trc or .csv).
| Name | Type | Values | Description |
|---|---|---|---|
| label | enum | TRACE1 | TRACE2 | TRACE3 | MATH | ALL | Specifies which trace to save. |
| file_name | string | - | Specifies the path and filename for the saved trace file. |
:MMEMory:STORe:TRACe TRACE1,D:\Trace1:T1.trc
Enable or disable the output of the tracking generator. Query the on/off status of the tracking generator.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Turns the tracking generator output off or on. |
:OUTPut:STATe ON or :OUTPut:STATe 1 :OUTPut:STATe?
Executes an adjacent channel power measurement and returns the measurement results from the latest measurement buffer.
Execute an adjacent channel power measurement and return the lower channel power. The power unit of the return value is the same as the current Y-axis unit.
Executes an adjacent channel power measurement and returns the main channel power. The returned power uses the current Y-axis unit and is taken from the latest measurement results.
Executes an adjacent channel power measurement and returns the upper channel power. The returned value uses the same unit as the current Y-axis unit and is taken from the latest measurement results.
Execute a channel power measurement and return the measurement results.
Executes a channel power measurement and returns the channel power. The return value uses the current Y-axis unit and is taken from the latest measurement results.
Execute a channel power measurement and return the channel power spectral density. The return value uses the current Y-axis unit and is taken from the latest measurement results.
Execute a C/N ratio measurement and return the measurement results.
Execute a C/N ratio measurement and return the carrier power.
Execute a C/N ratio measurement and return the C/N ratio. It selects data from the latest measurement results and transmits the data to the output buffer.
Execute a C/N ratio measurement and return the noise power.
Execute an emission bandwidth measurement and return the measurement result. The query selects data from the latest measurement results and transmits it to the output buffer.
Executes a harmonic distortion measurement and returns the amplitudes of the first 10 harmonics. The amplitudes are taken from the latest measurement results and output in scientific notation, separated by commas.
:READ:HARMonics:AMPLitude:ALL?
Executes a harmonic distortion measurement and returns the percentage of the total harmonic distortion. It selects data from the latest measurement results and transmits the data to the output buffer.
Execute a harmonic distortion measurement and return the frequencies of the first 10 harmonics. If fewer than 10 harmonics are under measurement, unmeasured harmonics do not have return values.
Execute a harmonic distortion measurement and return the frequency of the fundamental waveform. This command is equivalent to :READ:HARMonics:FREQuency? 1.
Execute an occupied bandwidth measurement and return the measurement results.
Execute an occupied bandwidth measurement and return the occupied bandwidth. It selects data from the latest measurement results and transmits it to the output buffer.
Execute an occupied bandwidth measurement and return the transmit frequency error. The query selects data from the latest measurement results and transmits it to the output buffer.
Execute a TOI measurement and return the measurement results. The power unit of the return value is the same as the current Y-axis unit.
Executes a TOI measurement and returns the minor one of the intercepts of the 3rd Order Lower and the 3rd Order Upper. It selects data from the latest measurement results and transmits the data to the output buffer.
:READ:TOIntercept:IP3?
Execute a T-power measurement and return the measurement result. The returned value is in scientific notation and uses the current Y-axis unit.
Sets or queries the offset of the output amplitude of the tracking generator. The offset changes the power readout of the tracking generator but does not change the actual output power.
| Name | Type | Values | Description |
|---|---|---|---|
| rel_ampl | integer | -200 dB - 200 dB | Offset of the output amplitude. |
:SOURce:CORRection:OFFSet 10 :SOURce:CORRection:OFFSet?
Sets or queries the output amplitude of the tracking generator in fixed power output mode.
| Name | Type | Values | Description |
|---|---|---|---|
| ampl | integer | -40 dBm - 0 dBm | Output amplitude to set for the tracking generator. |
:SOURce:POWer:LEVel:IMMediate:AMPLitude -10 :SOURce:POWer:LEVel:IMMediate:AMPLitude?
Sets or queries the tracking generator power output mode. Fixed mode disables the power sweep; sweep mode enables it within the sweep frequency range.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | FIXed | SWEep | Power output mode to use. |
:SOURce:POWer:MODE SWEep :SOURce:POWer:MODE?
Sets the output amplitude range of the tracking generator in fixed power output, or queries that range. This command is only available when the tracking generator is enabled and for DSA815-TG/DSA832-TG/DSA875-TG.
| Name | Type | Values | Description |
|---|---|---|---|
| rel_ampl | integer | 0 dB - 20 dB | Output amplitude range to set. |
:SOURce:POWer:SPAN 10 :SOURce:POWer:SPAN?
Set the start output amplitude of the tracking generator in power sweep mode. Query the start output amplitude of the tracking generator in power sweep mode.
| Name | Type | Values | Description |
|---|---|---|---|
| ampl | integer | -40 - 0 | Start output amplitude. |
:SOURce:POWer:STARt -10 :SOURce:POWer:STARt?
Sets the output amplitude range of the tracking generator in power sweep mode, or queries that range. It is only valid when the tracking generator is enabled and applies to DSA815-TG/DSA832-TG/DSA875-TG.
| Name | Type | Values | Description |
|---|---|---|---|
| rel_ampl | integer | 0 dB - 20 dB | Output amplitude range to set in power sweep mode. |
:SOURce:POWer:SWEep 10 :SOURce:POWer:SWEep?
Set whether to display the reference trace of normalization. Query whether to display the reference trace of normalization.
| Name | Type | Values | Description |
|---|---|---|---|
| state | boolean | OFF | ON | 0 | 1 | Whether to display the reference trace of normalization. |
:SOURce:TRACe:REF:STATe ON or :SOURce:TRACe:REF:STATe 1 :SOURce:TRACe:REF:STATe?
Saves the reference trace used for normalization.
Queries the value of the condition register for the operation status register.
Set the value of the enable register for the operation status register.
| Name | Type | Values | Description |
|---|---|---|---|
| integer | integer | 0 - 32767 | Enable register value for the operation status register. |
Queries the value of the event register for the operation status register.
Clears the enable registers of the operation status register and the questionable status register.
Query the value of the condition register for the questionable status register.
Sets or queries the enable register for the questionable status register.
| Name | Type | Values | Description |
|---|---|---|---|
| integer | integer | 0 - 32767 | Value of the enable register, with bits 15 and 12 to 9 forced to 0. |
Query the value of the event register for the questionable status register.
Enable or disable the beeper in Pass/Fail test. The query returns the beeper status.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Sets the beeper state. |
SYSTem:BEEPer:STATe ON or :SYSTem:BEEPer:STATe 1 SYSTem:BEEPer:STATe?
Clear all the data of user settings. After clearing, the settings are restored to factory state, including user data stored in NVRAM and NorFlash, the HOST NAME, IP address, and LXI password.
Selects the current communication port or disables all communication ports. The query returns the currently selected communication port.
| Name | Type | Values | Description |
|---|---|---|---|
| port | enum | GPIB | LAN | USB | OFF | Current communication port to select, or OFF to disable communication ports. |
:SYSTem:COMMunicate:APORt LAN :SYSTem:COMMunicate:APORt?
Switch the instrument state to local or remote mode. Query the current operation state of the instrument.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Sets the instrument state to local or remote mode. |
Sets the GPIB address or queries the current GPIB address.
| Name | Type | Values | Description |
|---|---|---|---|
| integer | integer | 0 - 30 | GPIB address to set. |
:SYSTem:COMMunicate:GPIB:SELF:ADDRess 16 :SYSTem:COMMunicate:GPIB:SELF:ADDRess?
Enables or disables the auto IP setting mode. The query returns the current auto IP setting status as 0 or 1.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Enables or disables auto IP setting mode. |
:SYSTem:COMMunicate:LAN:SELF:AUToip:STATe OFF :SYSTem:COMMunicate:LAN:SELF:AUToip:STATe 0 :SYSTem:COMMunicate:LAN:SELF:AUToip:STATe?
Enable or disable the DHCP mode. Query the status of the DHCP mode.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Sets the DHCP mode state. |
SYSTem:COMMunicate:LAN:SELF:DHCP:STATe OFF or :SYSTem:COMMunicate:LAN:SELF:DHCP:STATe 0 SYSTem:COMMunicate:LAN:SELF:DHCP:STATe?
Set the IP address. Query the IP address.
| Name | Type | Values | Description |
|---|---|---|---|
| ip_address | string | - | IP address in nnn.nnn.nnn.nnn format. |
Sets the DNS address for the LAN interface. The query returns the current DNS address in nnn.nnn.nnn.nnn format.
| Name | Type | Values | Description |
|---|---|---|---|
| ip_address | string | - | DNS server IP address in nnn.nnn.nnn.nnn format. |
SYSTem:COMMunicate:LAN:SELF:IP:DNSServer 172.16.2.2 SYSTem:COMMunicate:LAN:SELF:IP:DNSServer?
Sets the default gateway IP address for the LAN interface, or queries the current default gateway. The IP address must be in nnn.nnn.nnn.nnn format with the first octet 1 to 223 except 127, and the remaining octets 0 to 255.
| Name | Type | Values | Description |
|---|---|---|---|
| ip_address | string | - | Default gateway address in nnn.nnn.nnn.nnn format. |
:SYSTem:COMMunicate:LAN:SELF:IP:GATeway 172.16.3.1 :SYSTem:COMMunicate:LAN:SELF:IP:GATeway?
Sets or queries the subnet mask. The subnet mask must be entered in nnn.nnn.nnn.nnn format.
| Name | Type | Values | Description |
|---|---|---|---|
| ip_address | string | - | Subnet mask value in nnn.nnn.nnn.nnn format. |
:SYSTem:COMMunicate:LAN:SELF:IP:SUBMask 255.255.255.0 :SYSTem:COMMunicate:LAN:SELF:IP:SUBMask?
Enable or disable the manual IP setting mode. The query returns the current status as 0 or 1.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | ON | 0 | 1 | Enables or disables manual IP setting mode. |
:SYSTem:COMMunicate:LAN:SELF:MANuip:STATe ON :SYSTem:COMMunicate:LAN:SELF:MANuip:STATe 1 :SYSTem:COMMunicate:LAN:SELF:MANuip:STATe?
Resets the LAN settings. DHCP and Auto IP are enabled, and Manual IP is disabled.
Queries the USB device address.
Sets or queries the USB device class. AUTO lets the USB main device decide the class; TMC selects Test & Measurement Class and PRINter selects Printer Class.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | TMC | PRINter | AUTO | USB device class to select. |