Show 

Internal Data Processing

Other topics about Reading-Writing Measurement Data

Data Flow

The following figure provides an overview of the E5061B's internal data processing flow.

E5061B's data processing flow

 

Internal Data Arrays

Corrected data arrays

A corrected data array contains the corrected data obtained by performing error correction and port extension compensation (calibration) operations on the raw measured data of S parameter specified for each trace of each channel. Each data element is stored as a complex number (Re/Im).

The instrument retains 16 corrected data arrays at maximum, each of which is associated with one of the 4 traces contained in one of the 4 channels (4 × 4 = 16). To read/write one of the corrected data arrays, use the following command:

:CALC{1-4}:DATA:SDAT

Corrected memory arrays

When the :CALC{1-4}:MATH:MEM command is executed on a particular corrected data array, its copy is stored into the corrected memory array corresponding to that corrected data array.

The instrument retains 16 corrected memory arrays at maximum, each of which is associated with one of the 4 traces contained in one of the 4 channels (4 × 4 = 16). To read/write one of the corrected data arrays, use the following command:

:CALC{1-4}:DATA:SMEM

Formatted data array

A formatted data array contains the formatted data (values to be displayed) obtained by performing data math operations, measurement parameter conversion, and smoothing on a particular corrected data array. Regardless of the data format, it contains two data elements per measurement point as shown in the following table:

Data format

Data element
(primary value)

Data element (secondary value)

log magnitude

log magnitude

Always 0

Phase

Phase

Always 0

Group delay

Group delay

Always 0

Smith chart (Lin)

Liner magnitude

Phase

Smith chart (Log)

log magnitude

Phase

Smith chart (Re/Im)

Real part of a complex number

Imaginary part of a complex number

Smith chart (R+jX)

Resistance

Reactance

Smith chart (G+jB)

Conductance

Susceptance

Polar (Lin)

Liner magnitude

Phase

Polar (Log)

log magnitude

Phase

Polar (Re/Im)

Real part of a complex number

Imaginary part of a complex number

Liner magnitude

Liner magnitude

Always 0

SWR

SWR

Always 0

Real number

Real part of a complex number

Always 0

Imaginary number

Imaginary part of a complex number

Always 0

Expanded phase

Expanded phase

Always 0

Positive phase

Positive phase

Always 0

The instrument retains 16 formatted data arrays at maximum, each of which is associated with one of the 4 traces contained in one of the 4 channels (4 × 4 = 16). To read/write one of the formatted data arrays, use the following command:

:CALC{1-4}:DATA:FDAT

Formatted memory arrays

A formatted memory array contains the formatted data (values to be displayed) obtained by performing data math operations, measurement parameter conversion, and smoothing on a particular corrected memory array.

The instrument retains 16 formatted memory arrays at maximum, each of which is associated with one of the 4 traces contained in one of the 4 channels (4 × 4 = 16). To read/write one of the formatted memory arrays, use the following command:

:CALC{1-4}:DATA:FMEM

Stimulus data arrays

A stimulus data array contains the stimulus values for all measurement points.

The instrument retains 4 stimulus data arrays at maximum, each of which is associated with one of the 4 channels. Stimulus data arrays are read-only. To retrieve one of the stimulus data arrays, use the following command:

:SENS{1-4}:FREQ:DATA?

Calibration Coefficient Data Arrays

A calibration coefficient data array contains the calibration coefficients calculated based on the results of measurement performed with standard devices.

The instrument retains 12 calibration coefficient data arrays at maximum, each of which is associated with each channel. Commands are available for reading or writing calibration coefficient data arrays. To read or write, first use the following command:

:SENS{1-4}:CORR:COEF