Property (Read Only)
Data = SCPI.SENSe(Ch).CORRection.DATA.CDATa(Param)
This command gets multiple corrected S-parameter data, for the selected channel (Ch)
SCPI.SENSe(Ch).DATA.CORRdata returns only one specified corrected S-parameter data. In the other hand, this command allows you to get the multiple S-parameter data by one command.
You can specify the s-parameter which the analyzer has. The spcified s-parameter can be returned by SCPI.SENSe(Ch).CORRection.DATA.CATalog.
Maximum number of S parameter data is 16.
You can specify the same S parameter like "S11, S11". In this case, the same data is returned.
"Illegal parameter value" error occurs when the unavailable parameter is selected or the number of specified S parameter is over 16.
"Out of Memory" error occurs when the total number of data exceeds the limitation. When this error occurs, reduce the number of specified trace number and divide into two commands.
This command is available at the revision A.11.0x and above.
Parameter |
Param |
Description |
Measurement parameter |
Data type |
Character string type (String) |
Range |
"Sx1y1, Sx2y2, ... , Sxnxn" where xn=1to 4 |
Parameter |
Data |
Description |
Multiple corrected S-parameter data. The total number of retuned data for each S-Parameter is [NOP (number of measurement points) ×2]
Order of shown data is as specified by user. Where n is an integer between 1 and NOP. Data(n×2-2) :Real part of the data (complex number) at the n-th measurement point. Data(n×2-1) :Imaginary part of the data (complex number) at the n-th measurement point.
The index of the array starts from 0. |
Data Type |
Variant type (Variant) |
Dim Var as Multiple
Var= Sample_Text
Var = SCPI.SENSe(1-160).CORRection.DATA.CDATa("S11, S22")
SCPI.SENSe(Ch).CORRection.DATA.CATalog
No equivalent key is available on the front panel.
:SENSe[1-160]:CORRection:DATA:CDATa? "Sx1y1, Sx2y2, ... , Sxnxn"
{numeric}<newline><^END>
10 OUTPUT 717;":SENS1:CORR:DATA:CDATa ? ""S11, S22"""
20 ENTER A(*)