Property (Read-Write)
All revision:
SCPI.CALCulate(Ch).SELected.DATA.FDATa = Data
Data = SCPI.CALCulate(Ch).SELected.DATA.FDATa
In revision A.9.60 and above, the following syntax is also supported:
SCPI.CALCulate(Ch).TRACe(Tr).DATA.FDATa = Data
Data = SCPI.CALCulate(Ch).TRACe(Tr).DATA.FDATa
This command sets/gets the formatted data array, for the active trace of selected channel (Ch).
The array data element varies in the data format (specified with the SCPI.CALCulate(Ch).SELected.FORMat object). For more information on the formatted data array, see Internal Data Processing.
If valid data is not calculated because of the invalid measurement, “1.#QNB” is read out.
In revision A.9.60 and above, you can select the trace and set/get the formatted data array for the trace just by executing the above TRACe(Tr) command. You do not need to execute SCPI.CALCulate(Ch).PARameter(Tr).SELect.
Parameter |
Data |
Description |
Indicates the array data (formatted data array) of NOP (number of measurement points)×2. Where n is an integer between 1 and NOP.
The index of the array starts from 0. |
Data type |
Variant type (Variant) |
Note |
If there is no array data of NOP (number of measurement point))×2 when setting a formatted data array, an error occurs when executed and the object is ignored. |
Dim FmtData As Variant
SCPI.SENSe(1).SWEep.POINts = 201
SCPI.CALCulate(1).PARameter(1).SELect
FmtData = SCPI.CALCulate(1).SELected.DATA.FDATa
SCPI.CALCulate(1).PARameter(2).SELect
SCPI.CALCulate(1).SELected.DATA.FDATa = FmtData
SCPI.CALCulate(Ch).PARameter(Tr).SELect
SCPI.CALCulate(Ch).SELected.FORMat
SCPI.CALCulate(Ch).SELected.DATA.FMEMory
SCPI.CALCulate(Ch).SELected.DATA.SDATa
No equivalent key is available on the front panel.
All revision:
:CALCulate{[1]-160}[:SELected]:DATA:FDATa <numeric1>,… ,<numeric NOP*2>
:CALCulate{[1]-160}[:SELected]:DATA:FDATa?
In revision A.9.60 and above, the following syntax is also supported:
:CALCulate{[1]-160}:TRACe{[1]-16}:DATA:FDATa <numeric1>,… ,<numeric NOP*2>
:CALCulate{[1]-160}:TRACe{[1]-16}:DATA:FDATa?
{numeric 1},… ,{numeric NOP×2}<newline><^END>
10 DIM A(1:201,1:2)
20 OUTPUT 717;":CALC1:DATA:FDAT?"
30 ENTER 717;A(*)