Controls the Spectrum Analyzer Application.
SA Application - Setup tab |
|
IF Gain Settings |
SA Marker Settings |
|
Marker to SA |
|
Read Band Power |
|
Set and read Band Power Span |
|
Set Band Power State |
|
Read Band Noise |
|
Set and read Band Noise Span |
|
Set Band Noise State |
|
Read occupied bandwidth center frequency |
|
Set and read occupied bandwidth percentage of span |
|
Read the occupied bandwidth power. |
|
Read occupied bandwidth span |
|
Set occupied bandwidth state |
CALC:CUSTom:DEFine - creates an SA measurement.
SA Calibration uses the Guided Calibration commands.
See Also
Example Program: Create an SA Measurement
(Read-only) Returns the LO acquisition time which is the ADC Record Size x ADC Sampling Frequency (10 nsec or 40 nsec) x (1 + Stacking) x (Video Average.Coefficient). |
|
Parameters |
|
<ch> |
Channel number of the measurement. If unspecified,value is set to 1. |
Examples |
SENS:SA:ADC:ACQT? sense2:sa:adc:acqtime? |
Not applicable |
(Read-Write) Set and read the ON/OFF state of the dither setting |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Dither OFF. 1 - ON - Dither ON. |
Examples |
SENS:SA:ADC:DITH 1 |
Query Syntax |
SENSe<ch>:SA:ADC:DITH? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the ADC filter cutoff frequency. The entered frequency value is rounded to the closest value supported by the VNA (11 MHz or 38 MHz). |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Choose 11 MHz or 38 MHz. |
Examples |
SENS:SA:ADC:FILTer 11MHz |
Query Syntax |
SENSe<ch>:SA:ADC:FILTer? |
Return Type |
Numeric |
11 MHz |
(Read-Write) Set and read how the ADC filter is set. When ON, the ADC filter is set based on the start and stop frequencies and the ADC sampling frequency. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 0. |
<bool> |
Choose from: 0 - OFF - ADC filter is set manually using SENS:SA:ADC:FILT. 1 - ON - ADC filter is set automatically. |
Examples |
SENS:SA:ADC:FILT:AUTO ON |
Query Syntax |
SENSe<ch>:SA:ADC:FILTer:AUTO? |
Return Type |
Boolean |
1 |
(Read-Write) Set and read the period to wait between ADC record chunks. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<value> |
Choose a value between 64 and 33554432 |
Examples |
SENS:SA:ADC:MREC:PER 256 |
Query Syntax |
SENSe<ch>:SA:ADC:MREC:PERiod? |
Return Type |
Integer |
64 |
(Read-Write) Set and read the size of the ADC record chunks. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<value> |
Choose a value between 1 and (ADC record size / 2). |
Examples |
SENS:SA:ADC:MREC:SIZE 256 |
Query Syntax |
SENSe<ch>:SA:ADC:MREC:SIZE? |
Return Type |
Integer |
32 |
(Read-Write) Set and read the ON/OFF state of the multiple recording function. Multiple recording allows the ADC Record Size to be divided and acquired in smaller "chunks" and also to specify a wait period between these acquisitions. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - ADC record size "chunking" OFF. 1 - ON - ADC record size "chunking" ON. |
Examples |
SENS:SA:ADC:MREC 0 |
Query Syntax |
SENSe<ch>:SA:ADC:MREC[:STATe]? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the ADC record size mode. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - ADC record size set automatically. 1 - ON - Manually set ADC record to specified size. |
Examples |
SENS:SA:ADC:REC:SIZE:FORC:STAT 1 |
Query Syntax |
SENSe<ch>:SA:ADC:REC:SIZE:FORC[:STATe]? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the integer size value for the force ADC record size feature. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
ADC record size. |
Examples |
SENS:SA:ADC:REC:SIZE:FORC:VAL 64 |
Query Syntax |
SENSe<ch>:SA:ADC:REC:SIZE:FORC:VAL? |
Return Type |
Numeric |
Not applicable |
(Read-only) Read the current maximum available ADC record size. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:ADC:REC:SIZE:MAX? |
Return Type |
Integer |
Not applicable |
(Read-only) Read the current minimum available ADC record size. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:ADC:REC:SIZE:MIN? |
Return Type |
Integer |
Not applicable |
(Read-only) Read ADC record size value. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:ADC:REC:SIZE:VAL? 256 |
Return Type |
Integer |
Not applicable |
(Read-Write) Set and read the FIR filter for 25 MHz decimation. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF -Disable 25 MHz FIR filter. 1 - ON - Enable 25 MHz FIR filter. |
Examples |
SENS:SA:ADC:SAMPle:DECimation:FIR 1 |
Query Syntax |
SENSe<ch>:SA:ADC:SAMPle:DECimation:FIR? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the ADC sampling frequency. The entered frequency is rounded to the closest value supported by the VNA (25 MHz or 100 MHz). |
|
Parameters |
|
<ch> |
Any existing SA channel. |
<num> |
Choose from 100 MHz or 25 MHz. |
Examples |
SENS:SA:ADC:SAMP:RATE 100MHz |
Query Syntax |
SENSe<ch>:SA:ADC:SAMP:RATE? |
Return Type |
Numeric |
100 MHz |
(Read-Write) Set and read the ADC sample rate mode. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Manually set ADC sampling rate using SENSe:SA:ADC:SAMPle:RATE. 1 - ON - ADC sampling rate set automatically. |
Examples |
SENS:SA:ADC:SAMP:RATE:AUTO 1 |
Query Syntax |
SENSe<ch>:SA:ADC:SAMPle:RATE:AUTO? |
Return Type |
Boolean |
1 |
(Read-Write) Set and read the ON/OFF state of the ADC sample stacking. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - ADC sample stacking OFF. 1 - ON - ADC sample stacking ON. |
Examples |
SENS:SA:ADC:STAC:STAT 0 |
Query Syntax |
SENSe<ch>:SA:ADC:STACking:STATe? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the ADC stacking value. Note: Previous releases of this command did not include the ":VALue" node. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 0 (no stacking). |
[<MAX>] |
Sets and reads the current maximum available stacking size. |
<value> |
Choose a value between 0 and 65535. |
Examples |
SENS:SA:ADC:STAC:VAL 1 |
Query Syntax |
SENSe<ch>:SA:ADC:STACing:VALue? |
Return Type |
Integer |
0 |
(Read-Write) Set and read the resolution bandwidth. Also set SENS:SA:BAND:AUTO OFF. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Choose a value between 6 Hz and 3 MHz. Attempting to set the bandwidth outside these bounds will force the bandwidth to the nearest bound. |
Examples |
SENS:SA:BAND 1e3 |
Query Syntax |
SENSe<ch>:SA:BANDwidth[:RESolution]? |
Return Type |
Numeric |
100 kHz |
(Read-Write) Set and read the minimum and maximum resolution bandwidth. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
Choose from: MAX MIN |
Examples |
SENS:SA:BAND:RES MAX |
Query Syntax |
SENSe<ch>:SA:BANDwidth:RESolution? MIN |
Return Type |
Double |
N/A |
(Read-Write) Set and read how the resolution bandwidth is set. When ON, the resolution bandwidth is set based on Span/RBW ratio. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Res. BW is set manually using SENS:SA:BAND. 1 - ON - Res. BW is set automatically. |
Examples |
SENS:SA:BAND:AUTO 1 |
Query Syntax |
SENSe<ch>:SA:BANDwidth[:RESolution]:AUTO? |
Return Type |
Boolean |
1 |
(Read-Write) Set and read the minimum search frequency to use during an Occupied BW search measurement. Power below this frequency is ignored. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Minimum search frequency value. |
Examples |
SENS:SA:BAND:SEAR:OCC:MIN 300e6 |
Query Syntax |
SENSe<ch>:SA:BANDwidth:SEARch:OCCupied:MIN? |
Return Type |
Numeric |
250 MHz |
(Read-Write) Set and read the resolution bandwidth shape. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
Choose from: GAUSsian FLATtop KAISer BLACkman NONE |
Examples |
SENS:SA:BAND:SHAP GAUS |
Query Syntax |
SENSe<ch>:SA:BANDwidth:SHAPe? |
Return Type |
Enumeration |
GAUSsian |
(Read-Write) Set and read the minimum and maximum video bandwidth. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
Choose from: MAX MIN |
Examples |
SENS:SA:BAND:VID MAX |
Query Syntax |
SENSe<ch>:SA:BANDwidth:VIDeo? MIN |
Return Type |
Double |
N/A |
(Read-Write) Set and read the Video bandwidth. Also set SENS:SA:BAND:VID:AUTO OFF. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Choose a value between 3 Hz and 3 MHz. Going outside this range places the trace into a hold mode. |
Examples |
SENS:SA:BAND:VID 1e5 |
Query Syntax |
SENSe<ch>:SA:BANDwidth:VIDeo? |
Return Type |
Numeric |
100 kHz |
(Read-Write) Set and read how the video bandwidth is set. When ON, video bandwidth is set based on RBW/VBW ratio. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Video BW is set manually using SENS:SA:BAND. 1 - ON - Video BW is set automatically. |
Examples |
SENS:SA:BAND:VID:AUTO 1 |
Query Syntax |
SENSe<ch>:SA:BANDwidth:VIDeo:AUTO? |
Return Type |
Boolean |
1 |
(Read-only) Reads the number of Video bandwidth sweeps that are averaged together. This readout is displayed on the Video BW softkey. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:BAND:VID:AVER:COUNt? |
Query Syntax |
SENSe<ch>:SA:BANDwidth:VIDeo:AVER:COUNt? |
Return Type |
Numeric |
1 |
(Read-Write) Set and read the averaging type. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
Choose from: VOLTage POWer LOG VMAX (Voltage Max) VMIN (Voltage Min) |
Examples |
SENS:SA:BAND:VID:AVER:TYPE VOLT |
Query Syntax |
SENSe<ch>:SA:BANDwidth:VIDeo:AVER:TYPE? |
Return Type |
Enumeration |
POWer |
(Read-Write) Set and read the RBW / VBW ratio. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
RBW / VBW ratio. |
Examples |
SENS:SA:BAND:VID:RAT |
Query Syntax |
SENSe<ch>:SA:BANDwidth:VIDeo:RATio? |
Return Type |
Numeric |
1.0 |
(Read-only) Read the number of DFT points to be exported across the total RF span. Note that this number is modified by the SENSe:SA:COHerence:MULTitone:DATa ZNT setting: If coherent multitone mode is enabled, only the frequency points that are on the multitone grid are exported. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:DATA:BIN:COUN? |
Return Type |
Integer |
Not applicable |
(Read-Write) Enables/disables exporting data to the FIFO (First-IN, First-OUT) data buffer. FIFO is a circular buffer that allows very fast Read-Write access. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Export data to FIFO disabled. 1 - ON - Export data to FIFO enabled. |
Examples |
SENS:SA:DATA:FIFO 1 |
Query Syntax |
SENSe<ch>:SA:DATA:FIFO[:STATe]? |
Return Type |
Boolean |
0 Note: FIFO commands are under SYTSem:FIFO, and a new set of commands has been added here for binary data. |
(Read-Write) Enables/disables binary file (*.bin) output. Data is not exported until the next new sweep occurs. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Disable binary file output. 1 - ON - Enable binary file output. |
Examples |
SENS:SA:DATA:FILE:BIN 1 |
Query Syntax |
SENSe<ch>:SA:DATA:FILE:BINary[:STATe]? |
Return Type |
Boolean |
0 |
(Read-Write) Enables/disables erasing output data files after each sweep. When disabled, data is appended to the output file after each sweep which could lead to very large files sizes (and eventually fill the disk). |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Erase data files after each sweep disabled. 1 - ON - Erase data files after each sweep enabled. |
Examples |
SENS:SA:DATA:FILE:ERA 1 |
Query Syntax |
SENSe<ch>:SA:DATA:FILE:ERASe[:STATe]? |
Return Type |
Boolean |
1 |
(Read-Write) Set and return the file name prefix for the data file. The receivers selected in SENSe:SA:DATA:RECeivers:LIST will be appended to the specified prefix name with either "_X.txt" if a text file is exported (SENSe:SA:DATA:FILE:TEXT) or "_X.bin" if a binary file is exported (SENSe:SA:DATA:FILE:BINary). X is the receiver name. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<string> |
String. Specified prefix. |
Examples |
SENS:SA:DATA:FILE:PREF "C:\TEMP\SA_DATA_OUT" |
Query Syntax |
SENSe<ch>:SA:DATA:FILE:PREFix? |
Return Type |
String |
"C:\TEMP\SA_DATA_OUT" |
(Read-Write) Enables/disables adding marker data to the text file (*.txt) output. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Do not add marker data to the text file output. 1 - ON - Add marker data to the text file output. |
Examples |
SENS:SA:DATA:FILE:TEXT:MARK:STAT 1 |
Query Syntax |
SENSe<ch>:SA:DATA:FILE:TEXT:MARKers[:STATe]? |
Return Type |
Boolean |
0 |
(Read-Write) Enables/disables text file (*.txt) output. Data is not exported until the next new sweep occurs. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Disable text file output. 1 - ON - Enable text file output. |
Examples |
SENS:SA:DATA:FILE:TEXT 1 |
Query Syntax |
SENSe<ch>:SA:DATA:FILE:TEXT[:STATe]? |
Return Type |
Boolean |
0 |
(Read-Write) Enables/disables exporting frequency and data for text files. Data is not exported until the next new sweep occurs. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Disable text file output. 1 - ON - Enable text file output. |
Examples |
SENS:SA:DATA:FILE:TEXT 1 |
Query Syntax |
SENSe<ch>:SA:DATA:FILE:TEXT[:STATe]? |
Return Type |
Boolean |
0 |
(Read-only) Read the list of receivers that will be exported to a data file. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<list> |
String. Comma separated list of receivers. |
Examples |
SENS:SA:DATA:RECeivers? |
Return Type |
String |
Not applicable Note: The list is set with SENS:SA:DATA:REC:LIST can contain more receivers, this query will only return the ones that are currently measured and that are in the receiver list. |
(Read-only) Read the number of currently exported receivers. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:DATA:REC:COUN? |
Return Type |
Integer |
Not applicable |
(Read-Write) Set and read the list of receivers to export. The order set using this command will determine the order in which data will be exported to the FIFO data buffer. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<string> |
String. Comma separated list of receivers. The “All” option will select all the currently working receivers of the current channel. If the user sets an empty list, this is equivalent to sending “ALL”. |
Examples |
SENS:SA:DATA:REC:LIST "A,B,a1,a2" |
Query Syntax |
SENSe<ch>:SA:DATA:RECeivers:LIST? |
Return Type |
String |
Not applicable Note: This list can contain receivers that are not currently measured in the channel. However, this is not an issue. To get the current list of receivers that export data, query SENS:SA:DATA:REC? |
(Read-Write) Assigns a specified name to the Microsoft Windows shared data mechanism when SENSe:SA:DATA:SHARed:STATe is enabled. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<string> |
String. Memory file name. |
Examples |
SENS:SA:DATA:SHAR:NAM "Mem_Share" |
Query Syntax |
SENSe<ch>:SA:DATA:SHARed:NAME? |
Return Type |
String |
Not applicable |
(Read-Write) Enables/disables exporting data to shared memory, which is the fastest way to transfer data between applications. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Disable memory sharing. 1 - ON - Enable memory sharing. |
Examples |
SENS:SA:DATA:SHAR 1 |
Query Syntax |
SENSe<ch>:SA:DATA:SHARed[:STATe]? |
Return Type |
Boolean |
0 |
(Read-only) Read the byte size of the data to be exported in binary mode. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:DATA:SIZE? |
Return Type |
Integer |
Not applicable Note: Returned number can exceed the maximum integer number size. In that case, an error will be raised. For that reason, we provide an access to larger numbers with the same query and LSB or MSB suffixes. |
(Read-only) Read the byte size of one data bin in binary mode. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:DATA:SIZE:BIN? |
Return Type |
Integer |
Not applicable |
(Read-only) Read the most significant bytes (MSB) of the byte size of the data to be exported. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:DATA:SIZE:HIGH? |
Return Type |
Integer |
Not applicable |
(Read-only) Read the least significant bytes (LSB) of the byte size of the data to be exported. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:DATA:SIZE:LOW? |
Return Type |
Integer |
Not applicable |
(Read-only) Read the frequency of the first RF bin. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:DATA:STAR? |
Return Type |
Double |
Not applicable Note: This value can differ slightly from the SA Sweep start frequency, the frequency of the first RF bin is aligned with the current DFT grid. |
(Read-Write) Enables/disables data level threshold mode. Set the threshold level using the SENSe:SA:DATA:THReshold:VALue command. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Disable threshold mode. 1 - ON - Enable threshold mode. |
Examples |
SENS:SA:DATA:THR:STAT 1 |
Query Syntax |
SENSe<ch>:SA:DATA:THReshold[:STATe]? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the threshold value (dBm). For text file output with verbose mode, only the frequencies with power greater than this threshold setting will be written to the file. This command can be used as a kind of simple spurious search. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Threshold setting in dBm. |
Examples |
SENS:SA:DATA:THR:VAL -5 dBm |
Query Syntax |
SENSe<ch>:SA:DATA:THReshold:VALue? |
Return Type |
Real |
-60 dBm |
(Read-Write) Set and read the data format. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
Choose from: MAGDb: Set data format to log magnitude in dBm. AMPVolt: Set data format to linear magnitude in volts. PINT: Set data format to Packed Integers: a more compact (2 bytes) numeric representation for dBm. Each set of 2 bytes is a short number s, to get the dBm value compute (s/200.0 -36.165). |
Examples |
SENS:SA:DATA:TYPE MAGDB |
Query Syntax |
SENSe<ch>:SA:DATA:TYPE? |
Return Type |
Enumeration |
MAGDB |
(Read-only) Read the windowing factor for band power computation. This factor is derived from the window type (Gaussian, flat top, etc.). When doing the sum of linear power over a band, use this factor to compensate the side lobe effect of windowing to get an accurate band power value. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:DATA:WFACtor? |
Return Type |
Real |
Not applicable |
(Read-Write) Set and read the ON/OFF state of the detector bypass setting. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Detector bypass OFF. 1 - ON - Detector bypass ON. |
Examples |
SENS:SA:DET:BYP 0 |
Query Syntax |
SENSe<ch>:SA:DETector:BYPass:[STATe]? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the detector type. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
Choose from: PEAK AVERage SAMPle NORMal NEGPeak PSAMple (Peak Sample) PAVerage (Peak Average) |
Examples |
SENS:SA:DET:FUNC AVER |
Query Syntax |
SENSe<ch>:SA:DETector:FUNCtion? |
Return Type |
Enumeration |
PEAK |
(Read-Write) Set and read the default values for DFT bandwidth. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF -DFT minimum and maximum values are set manually: Narrow - 500 kHz to 11 MHz Wide - 500 kHz to 44 MHz 1 - ON - DFT minimum and maximum values are set to their default values: Narrow - 1 MHz to 10 MHz Wide - 1 MHz to 34 MHz |
Examples |
SENS:SA:DFT:BAND:AUTO 0 |
Query Syntax |
SENSe<ch>:SA:DFT:BANDwidth:AUTO? |
Return Type |
Boolean |
1 |
(Read-Write) Set and read the maximum value for narrow DFT bandwidth. The maximum narrow DFT bandwidth setting is 11 MHz. The SENSe:SA:DFT:BANDwidth:AUTO must be set to OFF to set this value manually. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Max narrow DFT bandwidth. |
Examples |
SENS:SA:DFT:BAND:NARR:MAX 11e6 |
Query Syntax |
SENSe<ch>:SA:DFT:BANDwidth:NARRow:MAX? |
Return Type |
Double |
10e6 |
(Read-Write) Set and read the minimum value for narrow DFT bandwidth. The minimum narrow DFT bandwidth setting is 500 kHz. The SENSe:SA:DFT:BANDwidth:AUTO must be set to OFF to set this value manually. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Minimum narrow DFT bandwidth. |
Examples |
SENS:SA:DFT:BAND:NARR:MIN 5e5 |
Query Syntax |
SENSe<ch>:SA:DFT:BANDwidth:NARRow:MIN? |
Return Type |
Double |
1e6 |
(Read-Write) Set and read the maximum value for wide DFT bandwidth. The maximum wide DFT bandwidth setting is 44 MHz. The SENSe:SA:DFT:BANDwidth:AUTO must be set to OFF to set this value manually. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Max wide DFT bandwidth. |
Examples |
SENS:SA:DFT:BAND:WIDE:MAX 44e6 |
Query Syntax |
SENSe<ch>:SA:DFT:BANDwidth:WIDE:MAX? |
Return Type |
Double |
34e6 |
(Read-Write) Set and read the minimum value for wide DFT bandwidth. The minimum wide DFT bandwidth setting is 500 kHz. The SENSe:SA:DFT:BANDwidth:AUTO must be set to OFF to set this value manually. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Minimum wide DFT bandwidth. |
Examples |
SENS:SA:DFT:BAND:WIDE:MIN 5e5 |
Query Syntax |
SENSe<ch>:SA:DFT:BANDwidth:WIDE:MIN? |
Return Type |
Double |
1e6 |
(Read-only) Read the current DFT record size. This value is based on the SENSe:SA:ADC:RECord:SIZE:VALue and SENSe:SA:DFT:TYPE settings. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:DFT:REC:SIZE? |
Return Type |
Integer |
Not applicable |
(Read-only) Read the DFT resolution. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:DFT:RES? |
Not applicable |
(Read-Write) Set and return the DFT record size type. The DFT SENSe:SA:DFT:RECord:SIZE is based on the SENSe:SA:ADC:RECord:SIZE:VALue and the DFT record size type. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
Choose from: POW2 - Sets the DFT record size to the next power of 2 greater than or equal to the current ADC record size. RADix - Sets the DFT to the nearest equal or larger integer that can be decomposed with 2, 3, 5, 7, 11 ,13 radixes. ARBitrary - Sets DFT record size equal to the ADC record size. If the current ADC record size is a large prime number, then the DFT can be very slow. FASTest - Sets the DFT record size as close as possible to the ADC record size (larger or equal) while optimizing processing speed. |
Examples |
SENS:SA:DFT:TYPE ARB |
Query Syntax |
SENSe<ch>:SA:DFT:TYPE? |
Return Type |
Enumeration |
RADix Note: In previous releases the default was POW2. |
Note: It is recommended that you do not use this command as it will conflict with future features. (Read-Write) Set and read the ON/OFF state of the FFT grid dither setting |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Dither OFF. 1 - ON - Dither ON. |
Examples |
SENS:SA:FFT:DITH ON |
Query Syntax |
SENSe<ch>:SA:FFT:DITH? |
Return Type |
Boolean |
0 |
(Read-only) Read the FFT resolution. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:FFT:RES? |
Not applicable |
(Read-Write) Set and read the Frequency Span / RBW ratio. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<value> |
Frequency Span / RBW ratio. Choose a value between 1 and 200e9. |
Examples |
SENS:SA:FREQ:SPAN:BAND:RAT 100 |
Query Syntax |
SENSe<ch>:SA:FREQuency:SPAN:BANDwidth[:RESolution]:RATio ? |
Return Type |
Integer |
106 |
(Write-only) Auto tunes and zooms in on a signal within a SA sweep. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
[sync] |
SYNChronous - blocks SCPI commands during auto tune process (default behavior). When no sync is specified, sync is set to SYNChronous. Note: The auto tune feature can take seconds to process, so a timeout error is likely to occur when sending other commands/queries before the completion of the auto tune process. ASYNchronous- does NOT block SCPI commands during auto tune process. Note: The ASYNchronous mode provides a method to check/wait remotely for completion of the auto tune process while allowing other commands/queries to be sent. Note: In ASYNchronous mode, *OPC? will freeze the instrument and should not be used. Instead, use *OPC and *ESR? to check for completion. |
Examples |
SENS:SA:FREQ:TUNE:IMM ASYN |
Return Type |
Not applicable |
SYNChronous |
(Read-Write) Set and read the data display mode. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
Choose from: ALL: Legacy SA mode - all frequency points are displayed. ZNTones: All the frequencies that are not on the multi-tone coherence grid are set to 200 dBm before being displayed. This setting only has an effect if the coherence multitone mode is enabled. |
Examples |
SENS:SA:COH:MULT:DATA ALL |
Query Syntax |
SENSe<ch>:SA:COHerence:MULTitone:DATA? |
Return Type |
Enum |
ALL |
(Read-Write) Set and read the number of test signal harmonics you want to be protected against. This adds constraints to the list of LOs used to cover the span. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Number of test signal harmonics to be protected. The more this number is increased, the more constraints are added on the span LOs setting. |
Examples |
SENS:SA:COH:MULT:HREJ 0 |
Query Syntax |
SENSe<ch>:SA:COHerence:MULTitone:HREJect? |
Return Type |
Integer |
0 |
(Read-Write) Sets and returns the Nyquist protection level. Avoids Nyquist images of the IF higher order signal to fall back on multitone frequencies. This setting can only be set > 1 if the tone spacing of the multitone is not an integer divider of 100 MHz. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Nyquist protection level. |
Examples |
SENS:SA:COH:MULT:NYQR 2 |
Query Syntax |
SENSe<ch>:SA:COHerence:MULTitone:NYQReject? |
Return Type |
Integer |
0 |
(Read-Write) Set and read the test signal repetition rate (in seconds). This value is 1/SA:COH:MULT:SPAC. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Test signal repetition rate (in seconds). |
Examples |
SENS:SA:COH:MULT:PER 1E6 |
Query Syntax |
SENSe<ch>:SA:COHerence:MULTitone:PERiod? |
Return Type |
Double |
1E6 |
(Read-Write) Set and read the multitone image rejection offset frequency. If the multitone grid does not start from 0 Hz, this command is used to set its offset. To make this more convenient, this command accepts as well the frequency of any tone of the multitone grid (Hz). |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Offset frequency (in Hz). |
Examples |
SENS:SA:COH:MULT:REF 0 |
Query Syntax |
SENSe<ch>:SA:COHerence:MULTitone:REFerence? |
Return Type |
Double |
0 |
(Read-Write) Set and read the tone spacing of the multitone signal (in Hz). This value is 1/SA:COH:MULT:PER. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Frequency spacing of multitone signal (in Hz). |
Examples |
SENS:SA:COH:MULT:SPAC 1E6 |
Query Syntax |
SENSe<ch>:SA:COHerence:MULTitone:SPACing? |
Return Type |
Double |
1000000 |
(Read-Write) Enables/disables multitone image rejection. When enabled, the window type is set to No Window and the list of RBW possible values is recomputed according to the multitone spacing. When disabled, the window type is set back to what it was before enabling and the RBW list is also set to the previous setting. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Multitone image rejection disabled. 1 - ON - Multitone image rejection enabled. |
Examples |
SENS:SA:COH:MULT 1 |
Query Syntax |
SENSe<ch>:SA:COHerence:MULTitone[:STATe]? |
Return Type |
Boolean |
OFF |
(Read-only) Read the current multitone settings and determine if they are valid or not. |
|
Parameters |
|
<ch> |
Channel number of the measurement. If unspecified,value is set to 1. |
Examples |
SENS:SA:COH:MULT:VAL? sense2:sa:coherence:multitone:valid? |
Return Type |
Boolean (ON, OFF, 1, 0) A "1" is valid and a "0" is invalid. |
Not applicable |
(Read-Write) Set and read the image reject mode. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
Choose from: NHIGh NLOW MIN NORMal BETTer MAX |
Examples |
SENS:SA:IMAG:REJ NLOW |
Query Syntax |
SENSe<ch>:SA:IMAGe:REJect? |
Return Type |
Enumeration |
NORMal |
(Read-Write) Sets and returns the image rejection strength. During the image rejection process, several LO acquisitions overlap at the same RF frequency. As a result, different RF signal values can be returned. This command sets the acceptable power differences between LOs in determining actual signals. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
Choose from: WEAK: 3 dB (approximate number, depends on RBW) NORMal: 1 dB (approximate number, depends on RBW) STROng: 0.5 dB (approximate number, depends on RBW) |
Examples |
SENS:SA:IMAG:STREN STROng |
Query Syntax |
SENSe<ch>:SA:IMAGe:STRENgth? |
Return Type |
Enumeration |
MEDium |
(Read-Write) Set and read enable force LO to frequency mode. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Force LO to frequency is disabled. 1 - ON - Manually set LO to specified frequency using SENSe:SA:LO:FREQ:VALue. Only applied if Image Reject is set to None, LO High or None, LO Low. |
Examples |
SENS:SA:LO:FREQ:FORC 1 |
Query Syntax |
SENSe<ch>:SA:LO:FREQ:FORC? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read enable force LO to frequency. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<num> |
Frequency in Hz. Choose a value within the frequency range of the analyzer. |
Examples |
SENS:SA:LO:FREQ:VAL 1e9 |
Query Syntax |
SENSe<ch>:SA:LO:FREQ:VAL? |
Return Type |
Numeric |
1 GHz |
(Read-only) Returns the number of LO acquisitions determined by the Image Reject selection and the span. |
|
Parameters |
|
<ch> |
Channel number of the measurement. If unspecified,value is set to 1. |
Examples |
SENS:SA:LO:COUN? sense2:sa:lo:count? |
Not applicable |
(Read-Write) Set and read the LO randomize state. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<char> |
Choose from: 0 - OFF - LO Randomize is set to OFF. 1 - ON - LO Randomize is set to ON. |
Examples |
SENS:SA:LO:RAND 1 |
Query Syntax |
SENSe<ch>:SA:LO:RANDom[:STATe]? |
Return Type |
Boolean |
1 |
(Read-Write) Set and read the DC sweep order. The SA may be programmed to loop through a series of spectrum measurements at multiple RF source frequencies, multiple RF source powers, and multiple DC voltages. These settings determine whether the DC sources are swept before the RF power and frequencies are swept, or whether the DC sources are swept after the RF power and frequencies are swept. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
DC sweep order. Choose from: DC- Sweep through each DC voltage step first then sweep through the next frequency. RF- Sweep through each frequency step first then sweep through the next DC voltage. |
Examples |
SENS:SA:SOUR:DC:SWE:FIR DC |
Query Syntax |
SENSe<ch>:SA:SOUR:DC:SWEep:FIRst? |
Return Type |
Enumeration |
DC |
(Read-Write) Set and read the number of steps the source will make across the specified source DC range. This setting is common to all sources. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<value> |
Point count. Choose an integer value of 1 or higher. |
Examples |
SENS:SA:SOUR:DC:SWE:POIN 100 |
Query Syntax |
SENSe<ch>:SA:SOUR:DC:SWEep:POINt? |
Return Type |
Integer |
1 |
(Read-Write) Set and read the ON/OFF state of the DC sources. If ON, the DC sources sweep between their start and stop voltages. If OFF, the DC sources are set to their start voltages. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - DC sweep OFF. 1 - ON - DC sweep ON. |
Examples |
SENS:SA:SOUR:DC:SWE 1 |
Query Syntax |
SENSe<ch>:SA:SOURce:DC:SWEep[:STATe]? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the source CW frequency. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<port> |
Source port number of the VNA. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument. |
<num> |
CW frequency in Hz. Choose a value within the frequency range of the analyzer. |
[,src] |
String. (NOT case sensitive). Source port. Optional. Use SOUR:CAT? to return a list of valid port names. While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, or one of the Source 2 outputs on the 2-port 2-source VNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority. |
Examples |
SENS:SA:SOUR:FREQ:CW 1e10 sense2:sa:source:frequency:cw 1e9,"Port 1 Src2" |
Query Syntax |
SENSe<ch>:SA:SOURce<port>:FREQuency:CW? |
Return Type |
Numeric |
Center frequency of the analyzer. |
(Read-Write) Set and read the source start frequency. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<port> |
Source port number of the VNA. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument. |
<num> |
Start frequency in Hz. Choose a value within the frequency range of the analyzer. |
[,src] |
String. (NOT case sensitive). Source port. Optional. Use SOUR:CAT? to return a list of valid port names. While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, or one of the Source 2 outputs on the 2-port 2-source VNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority. |
Examples |
SENS:SA:SOUR:FREQ:STAR 1e9 sense2:sa:source:frequency:start 1e9,"Port 1 Src2" |
Query Syntax |
SENSe<ch>:SA:SOURce<port>:FREQuency:STARt? |
Return Type |
Numeric |
Start frequency of the analyzer. |
(Read-Write) Set and read the source stop frequency. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<port> |
Source port number of the VNA. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument. |
<num> |
Stop frequency in Hz. Choose a value within the frequency range of the analyzer. |
[,src] |
String. (NOT case sensitive). Source port. Optional. Use SOUR:CAT? to return a list of valid port names. While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, or one of the Source 2 outputs on the 2-port 2-source VNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority. |
Examples |
SENS:SA:SOUR:FREQ:STOP 1e10 sense2:sa:source:frequency:stop 1e9,"Port 1 Src2" |
Query Syntax |
SENSe<ch>:SA:SOURce<port>:FREQuency:STOP? |
Return Type |
Numeric |
Stop frequency of the analyzer. |
(Read-Write) Set and read the number of steps the source will make across the specified source power range. This setting is common to all sources. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<value> |
Point count. Choose an integer value of 1 or higher. |
Examples |
SENS:SA:SOUR:POW:SWE:POIN:COUN 100 |
Query Syntax |
SENSe<ch>:SA:SOUR:POW:SWEep:POINt:COUNt? |
Return Type |
Integer |
1 |
(Read-Write) Set and read the number of SA (receiver) sweeps for each Source Step. This setting is common to all sources. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<value> |
Repeat count. Choose an integer value of 1 or higher. |
Examples |
SENS:SA:SOUR:POW:SWE:REP:COUN 5 |
Query Syntax |
SENSe<ch>:SA:SOUR:POW:SWEep:REPeat:COUNt? |
Return Type |
Integer |
1 |
(Read-Write) Set and read the source start power level. This command applies to Power or LFPower sweep types. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<port> |
Source port number of the VNA. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument. |
<dBm> |
Start power level in dBm. Choose a value within the power range of the source. |
[,src] |
String. (NOT case sensitive). Source port. Optional. Use SOUR:CAT? to return a list of valid port names. While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, or one of the Source 2 outputs on the 2-port 2-source VNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority. |
Examples |
SENS:SA:SOUR:POW:STAR 0 |
Query Syntax |
SENSe<ch>:SA:SOURce<port>:POWer:STARt? |
Return Type |
Numeric |
Default of source |
(Read-Write) Set and read the source stop power level. This command applies to Power or LFPower sweep types. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<port> |
Source port number of the VNA. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument. |
<dBm> |
Stop power level in dBm. Choose a value within the power range of the source. |
[,src] |
String. (NOT case sensitive). Source port. Optional. Use SOUR:CAT? to return a list of valid port names. While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, or one of the Source 2 outputs on the 2-port 2-source VNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority. |
Examples |
SENS:SA:SOUR:POW:STOP -5 |
Query Syntax |
SENSe<ch>:SA:SOURce<port>:POWer:STOP? |
Return Type |
Numeric |
Default of source |
(Read-Write) Set and read the source output power level. This command applies to CW or LINear sweep types. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<port> |
Source port number of the VNA. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument. |
<dBm> |
Source output power level in dBm. Choose a value within the power range of the source. |
[,src] |
String. (NOT case sensitive). Source port. Optional. Use SOUR:CAT? to return a list of valid port names. While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, or one of the Source 2 outputs on the 2-port 2-source VNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority. |
Examples |
SENS:SA:SOUR:POW -5 |
Query Syntax |
SENSe<ch>:SA:SOURce<port>:POWer? |
Return Type |
Numeric |
Default of source |
(Read-Write) Set and read the sweep order. This command applies whenever frequency and power are being swept (LFPower sweep type). Otherwise, this setting is ignored. For example, if all the active sources are set to CW and/or LINear sweep type, or if all the active sources are set to CW and/or POWer sweep type, the sweep order is ignored. If any active source is set to LFPower sweep type, or if an active source is set to LINear sweep type and another active source is set to POWer sweep type, then the sweep order setting will be used. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<enum> |
Sweep order. Choose from: FREQ - Sweep from Start to Stop frequency first followed by a power sweep. POWer- Sweep power first then sweep from Start to Stop frequency. |
Examples |
SENS:SA:SOUR:SWE:FIR POW |
Query Syntax |
SENSe<ch>:SA:SOUR:SWEep:FIRst? |
Return Type |
Enumeration |
FREQ |
(Read-Write) Set and read the number of steps the source will make across the specified source frequency range. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<port> |
Source port number of the VNA. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument. |
<value> |
Point count. Choose a value between 1 and 2e9. |
Examples |
SENS:SA:SOUR:SWE:POIN:COUN 100 |
Query Syntax |
SENSe<ch>:SA:SOUR:SWEep:POINt:COUNt? |
Return Type |
Integer |
1 |
(Read-Write) Set and read the number of SA (receiver) sweeps for each Source Step. This setting is common to all sources. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<port> |
Source port number of the VNA. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument. |
<value> |
Repeat count. Choose a value between 1 and 2e9. |
Examples |
SENS:SA:SOUR:SWE:REP:COUN 5 |
Query Syntax |
SENSe<ch>:SA:SOUR:SWEep:REPeat:COUNt? |
Return Type |
Integer |
1 |
(Read-Write) Set and read the source sweep type. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<port> |
Source port number of the VNA. If unspecified, value is set to 1. To make settings for ports that are not simple numbers, use the [src] argument. |
<enum> |
Sweep type. Choose from: CW - SA source is at a single frequency, set with SENS:SA:SOUR:FREQ:CW. LINear - SA source sweeps from Start to Stop in linear steps. POWer - SA source is set to a power sweep. LFPower - SA source is set to sweep from the Start to Stop frequency and power sweep. The order is determined by the SENS:SA:SOUR:SWEep:FIRst command. |
[,src] |
String. (NOT case sensitive). Source port. Optional. Use SOUR:CAT? to return a list of valid port names. While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, or one of the Source 2 outputs on the 2-port 2-source VNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority. |
Examples |
SENS:SA:SOUR:SWE:TYPE CW sense2:sa:source:sweep:type linear,"Port 1 Src2" |
Query Syntax |
SENSe<ch>:SA:SOURce<port>:SWEep:TYPE? |
Return Type |
Enumeration |
CW |
(Read-only) Read the current span DFT bin count. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
Examples |
SENS:SA:SPAN:BINS:COUN? |
Return Type |
Integer |
Not applicable |
(Read-Write) Set and read the show / hide state of the image reject traces in the measurement parameters dialog. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF -Disable image reject traces. 1 - ON - Enable image reject traces and set mode using SENS:SA:IMAG:REJ. |
Examples |
SENS:SA:TRAC:IMAG ON |
Query Syntax |
SENSe<ch>:SA:TRACe:IMAGe[:STATe]? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the ON/OFF state of a measurement trigger event that will occur whenever the ADC level is greater than the value specified using the SENSe:SA:TRIGer:LEVel:VALue command. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - ADC measurement trigger OFF. 1 - ON - ADC measurement trigger ON. |
Examples |
SENS:SA:TRIG:LEV 0 |
Query Syntax |
SENSe<ch>:SA:TRIGer:LEVel[:STATe]? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the ADC trigger level. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<value> |
Choose a value between 0 and 16383. |
Examples |
SENS:SA:TRIG:LEV:VAL 10 |
Query Syntax |
SENSe<ch>:SA:TRIGer:LEVel:VALue? |
Return Type |
Integer |
100 |
(Read-Write) Set and read the ON/OFF state of a measurement trigger event based on the specified period set using the SENSe:SA:TRIGer:PERCounter:VALue command. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Periodic counter OFF. 1 - ON - Periodic counter ON. |
Examples |
SENS:SA:TRIG:PERC 0 |
Query Syntax |
SENSe<ch>:SA:TRIGer:PERCounter[:STATe]? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the periodic counter value. This command initiates a measurement trigger event based on the specified period. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<value> |
Choose a value between 0 and 2147483647. |
Examples |
SENS:SA:TRIG:PERC:VAL 64 |
Query Syntax |
SENSe<ch>:SA:TRIGer:PERCounter:VALue? |
Return Type |
Integer |
256 |
(Read-Write) Set and read the ON/OFF state of the vector averaging. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<bool> |
Choose from: 0 - OFF - Vector averaging OFF. 1 - ON - Vector averaging ON. |
Examples |
SENS:SA:COH:VECT:AVER:STAT 1 |
Query Syntax |
SENSe<ch>:SA:COHerence:VECTor:AVERage:STATe? |
Return Type |
Boolean |
0 |
(Read-Write) Set and read the vector averaging value. In addition, read the minimum and maximum values using MIN/MAX. |
|
Parameters |
|
<ch> |
Any existing SA channel. If unspecified, value is set to 1. |
<value> |
Choose a value between 0 and 65536. |
<enum> |
MIN - Read the minimum value. MAX - Read the maximum value. |
Examples |
SENS:SA:COH:VECT:AVER:VAL 1 SENS:SA:COH:VECT:AVER:VAL MAX SENS:SA:COH:VECT:AVER:VAL? MAX |
Query Syntax |
SENSe<ch>:SA:COHerence:VECTor:AVERage:VALue? |
Return Type |
Integer |
1 (no averaging) |