Controls writing and reading PNA measurement data.
| CUSTom | CATalog? | SNP? | PORTs? | SAVE |
Click on a red keyword to view the command details.
Red is a superseded command.
See Also
To read receiver data, use CALC:RDATA?
To read error terms, use SENS:CORR:CSET:DATA
To read SnP measurement data, use CALC:DATA:SNP?
Critical Note: CALCulate commands act on the selected measurement. You can select one measurement for each channel using Calc:Par:MNUM or Calc:Par:Select. Learn more.
Reads or writes Measurement data, Memory data, or Normalization Divisor data from the Data Access Map location.
Equation Editor Notes:
Note: The Calc:Data SCORR command to read / write error terms is Superseded with SENS:CORR:CSET:DATA. SCORR commands do NOT accommodate greater than 12 error terms. |
||
Parameters |
|
|
<cnum> |
Channel number of the measurement. There must be a selected measurement on that channel. If unspecified, <cnum> is set to 1. |
|
<char> |
FDATA |
Formatted measurement data to or from Data Access Map location Display (access point 2). Note: When querying FDATA, data is received in degrees. When setting phase using FDATA, the command expects the data in radians.
|
|
RDATA |
Complex measurement data. Writes data to Data Access Map location Raw Measurement (access point 0).
Reads data from Data Access Map location Raw Measurement (access point 0).
|
|
SDATA |
Complex measurement data. Writes data to Data Access Map location Raw Measurement (access point 0).
Reads data from Apply Error Terms (access point 1).
|
|
FMEM |
Formatted memory data to or from Data Access Map location Memory result (access point 4).
|
|
SMEM |
Complex measurement data to or from Data Access Map location Memory (access point 3).
|
|
SDIV |
Complex data from Data Access Map location Normalization (5).
|
The following Calc:Data SCORR command to read / write error terms is Superseded with SENS:CORR:CSET:DATA. These SCORR commands do NOT accommodate greater than 12 error terms.
For 2-Port SOLT and TRL calibrations |
Specify this <char> |
to get or put this Error Term... |
SCORR1 |
Forward Directivity |
|
SCORR2 |
Forward Source Match |
|
SCORR3 |
Forward Reflection Tracking |
|
SCORR4 |
Forward Isolation |
|
SCORR5 |
Forward Load Match |
|
SCORR6 |
Forward Transmission Tracking |
|
SCORR7 |
Reverse Directivity |
|
SCORR8 |
Reverse Source Match |
|
SCORR9 |
Reverse Reflection Tracking |
|
SCORR10 |
Reverse Isolation |
|
SCORR11 |
Reverse Load Match |
|
SCORR12 |
Reverse Transmission Tracking |
EXAMPLE CALC:DATA FDATA,Data(x) See another example using this command. |
Return Type: Block data |
Default - Not Applicable |
Note: This command has been replaced by CALC:DATA: which can now be used with all PNA applications. (Read-Write) Reads or writes data from a custom-named measurement buffer. |
|
Parameters |
|
<cnum> |
Channel number of the measurement. There must be a selected measurement on that channel. If unspecified, <cnum> is set to 1. |
<name> |
Name of the buffer to be read or written |
<data> |
Data to be read or written to the custom buffer. Format as one number per data point. |
Examples |
CALC:DATA:CUST 'VectorResult0',0,1,2,3,4,5 'Write CALC:DATA:CUST? 'VectorResult0' 'Read |
Query Syntax |
CALCulate:DATA:CUSTom? <name> |
Return Type |
Depends on Form:Data |
Not Applicable |
Note: This command has been replaced by CALC:DATA:CAT which can now be used with all PNA applications. (Read-only) Reads the list of buffer names (comma separated list of string values) available from the selected parameter. Specify the measurement using CALCulate:PARameter:SELect. |
|
Parameters |
|
<cnum> |
Channel number of the measurement. There must be a selected measurement on that channel. If unspecified, <cnum> is set to 1. |
Examples |
CALC:DATA:CUST:CAT? calculate:data:custom:catalog? |
Return Type |
String |
Not Applicable |
Note: This command has been replaced by CALC:DATA:SNP:PORTs? (Read-only) Reads SnP data from the selected measurement. Learn more about SnP data. This command is valid ONLY with standard S-parameter measurements.
|
||
Parameters |
|
|
<cnum> |
Channel number of the measurement. There must be a selected measurement on that channel. If unspecified, <cnum> is set to 1. |
|
<n> |
Amount of data to return. If unspecified, <n> is set to 2. The number you specify must be less than or equal to the number of available ports on the PNA. Choose from: 1 (S1P) returns 1-Port data for the active measurement if the active measurement is a reflection parameter such as S11 or S22. The behavior is UNDEFINED if the active measurement is a transmission parameter such as an S21. 2 (S2P) returns data for the four 2 port parameters associated with the current measurement. Default. Data that is not available is zero-filled. 3 (S3P) returns data for the nine 3 port parameters associated with the current measurement. Data that is not available is zero-filled. 4 (S4P) returns data for the sixteen 4 port parameters associated with the current measurement. Data that is not available is zero-filled. SnP data can be output using several data formatting options. See MMEM:STORe:TRACe:FORMat:SNP. See also MMEM:STOR <file>.<snp> |
|
Examples |
CALC:PAR:DEF MyMeasurement, S11 CALC:PAR:SEL MyMeasurement CALC:DATA:SNP? 1 |
|
Return Type |
Depends on FORMat:DATA. |
|
Not Applicable |
Note: This command replaces CALC:DATA:SNP?. This command is more explicit regarding the data to be returned, and works for PNAs with multiport test sets. (Read-only) Reads SNP data from the selected measurement for the specified ports. Learn more about SNP data. This command is valid ONLY with standard S-parameter measurements.
|
||
Parameters |
|
|
<cnum> |
Channel number of the measurement. There must be a selected measurement on that channel. If unspecified, <cnum> is set to 1. |
|
<"x,y,z"> |
Comma or space delimited port numbers for which data is requested, enclosed in quotes. SNP data can be output using several data formatting options. See MMEM:STORe:TRACe:FORMat:SNP. |
|
Examples |
CALC:DATA:SNP:PORTs? "1,2,4,5,7" 'read data for these ports |
|
Return Type |
Depends on FORMat:DATA |
|
Not Applicable |
Note: This command replaces MMEM:STOR sNp. This command is more explicit regarding the data to be saved, and works for PNAs with multiport test sets. (Write-only) Saves SNP data from the selected measurement for the specified ports. Learn more about SNP data.
|
|
Parameters |
|
<cnum> |
Channel number of the measurement. There must be a selected measurement on that channel. If unspecified, <cnum> is set to 1. |
<"x,y,z"> |
String Comma or space delimited port numbers for which data is requested, enclosed in quotes. |
<filename> |
String Path, filename, and suffix of location to store the SNP data, enclosed in quotes. The suffix is not checked for accuracy. If saving 2 ports, specify "filename.s2p"; If saving 4 ports, specify "filename.s4p.", and so forth. SNP data can be output using several data formatting options. See MMEM:STORe:TRACe:FORMat:SNP. |
Examples |
CALC:DATA:SNP:PORTs:Save '1,2,4','c:\users\public\network analyzer\documents\MyData.s3p';*OPC? |
Return Type |
Depends on FORMat:DATA |
Not Applicable |