Calibration data

SCPI.SENSe(Ch).CORRection.COEFficient.DATA(Str, Pt_r, Pt_s)

Attribute Detail
Object Type Property (read/write)
Data Type Variant (array of double)
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The calibration coefficient data array set by the type of the corrected error Str, the number of the receiver port Pt_r and the number of the source port Pt_s,
Str : error type (see below)
Pt_r : the number of the receiver port 1–2 (see Table 2 on page 25)
Pt_s : the number of the source port 1–2 (see Table 2 on page 25)
The array size is 2N, where N is the number of measurement points.
For the n–th point, where n from 1 to N:
Data(2n–2) real part of the calibration coefficients
Data(2n–1) imaginary part of the calibration coefficients
Parameter String Str – corrected error type:
"ES": Source match
"ER": Reflection tracking
"ED": Directivity
"EL": Load match
"ET": Transmission tracking
"EX": Isolation
When ES, ER, or ED is used, the numbers of the ports Pt_r and Pt_s must be the same. When EL, ET, or EX is used, the numbers of the ports Pt_r and Pt_s must be different.
Syntax Dim Data As Variant
Data = app.SCPI.SENSe(Ch).CORRection.COEFficient.DATA (Str, Pt_r, Pt_s)
app.SCPI.SENSe(Ch).CORRection.COEFficient.DATA (Str, Pt_r, Pt_s) = Data
Notes The written calibration coefficients become effective only after the SCPI.SENSe(Ch).CORRection.COEFficient.SAVE method is invoked.
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COLLect.DATA.SHORt(Pt)

Attribute Detail
Object Type Property (read/write)
Data Type Variant (array of double)
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The array of the short calibration standard measurements for the port Pt,
Pt: port number 1–2 (see Table 2 on page 25)
The array elements are complex numbers. Also see section “Measurement Data Arrays” on page 19.
The array size is 2N, where N is the number of measurement points.
For the n–th point, where n from 1 to N:
Data(2n–2) real part of the measurement;
Data(2n–1) imaginary part of the measurement.
Syntax Dim Data As Variant
Data = app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.SHORt(Pt)
app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.SHORt(Pt) = Data
Related Commands SCPI.SENSe(Ch).CORRection.COLLect.ACQuire.SHORt
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COLLect.DATA.OPEN(Pt)

Attribute Detail
Object Type Property (read/write)
Data Type Variant (array of double)
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The array of the open calibration standard measurements for the port Pt,
Pt: port number 1–2 (see Table 2 on page 25)
The array elements are complex numbers. Also see section “Measurement Data Arrays” on page 19.
The array size is 2N, where N is the number of measurement points.
For the n–th point, where n from 1 to N:
Data(2n–2) real part of the measurement;
Data(2n–1) imaginary part of the measurement.
Syntax Dim Data As Variant
Data = app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.OPEN(Pt)
app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.OPEN(Pt) = Data
Related Commands SCPI.SENSe(Ch).CORRection.COLLect.ACQuire.OPEN
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COLLect.DATA.LOAD(Pt)

Attribute Detail
Object Type Property (read/write)
Data Type Variant (array of double)
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The array of the load calibration standard measurements for the port Pt,
Pt: port number 1–2 (see Table 2 on page 25)
The array elements are complex numbers. Also see section “Measurement Data Arrays” on page 19.
The array size is 2N, where N is the number of measurement points.
For the n–th point, where n from 1 to N:
Data(2n–2) real part of the measurement;
Data(2n–1) imaginary part of the measurement.
Syntax Dim Data As Variant
Data = app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.LOAD(Pt)
app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.LOAD(Pt) = Data
Related Commands SCPI.SENSe(Ch).CORRection.COLLect.ACQuire.LOAD
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COLLect.DATA.THRU.MATCh(Pt_r,Pt_s)

Attribute Detail
Object Type Property (read/write)
Data Type Variant (array of double)
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The array of the reflection measurements of the thru standard connected between the receiver port Pt_r and the source port Pt_s,
Pt_r: the number of the receiver port 1–2 (see Table 2 on page 25)
Pt_s: the number of the source port 1–2 (see Table 2 on page 25)
The array elements are complex numbers. Also see section “Measurement Data Arrays” on page 19.
The array size is 2N, where N is the number of measurement points.
For the n–th point, where n from 1 to N:
Data(2n–2) real part of the measurement;
Data(2n–1) imaginary part of the measurement.
Syntax Dim Data As Variant
Data = app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.THRU.MATCh(Pt_r, Pt_s)
app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.THRU.MATCh(Pt_r, Pt_s) = Data
Related Commands SCPI.SENSe(Ch).CORRection.COLLect.ACQuire.THRU
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COLLect.DATA.THRU.TRANsmission(Pt_r, Pt_s)

Attribute Detail
Object Type Property (read/write)
Data Type Variant (array of double)
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The array of the transmission measurements performed between the receiver port Pt_r and the source port Pt_s, using the thru standard,
Pt_r: the number of the receiver port 1–2 (see Table 2 on page 25)
Pt_s: the number of the source port 1–2 (see Table 2 on page 25)
The array elements are complex numbers. Also see section “Measurement Data Arrays” on page 19.
The array size is 2N, where N is the number of measurement points.
For the n–th point, where n from 1 to N:
Data(2n–2) real part of the measurement;
Data(2n–1) imaginary part of the measurement.
Syntax Dim Data As Variant
Data = app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.THRU.TRANsmission(Pt_r, Pt_s)
app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.THRU.TRANsmission(Pt_r, Pt_s) = Data
Related Commands SCPI.SENSe(Ch).CORRection.COLLect.ACQuire.THRU
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COLLect.DATA.ISOLation(Pt_r, Pt_s)

Attribute Detail
Object Type Property (read/write)
Data Type Variant (array of double)
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The array of the isolation calibration measurements performed between the receiver port Pt_r and the source port Pt_s,
Pt_r: the number of the receiver port 1–2 (see Table 2 on page 25)
Pt_s: the number of the source port 1–2 (see Table 2 on page 25)
The array elements are complex numbers. Also see section “Measurement Data Arrays” on page 19.
The array size is 2N, where N is the number of measurement points.
For the n–th point, where n from 1 to N:
Data(2n–2) real part of the measurement;
Data(2n–1) imaginary part of the measurement.
Syntax Dim Data As Variant
Data = app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.ISOLation(Pt_r, Pt_s)
app.SCPI.SENSe(Ch).CORRection.COLLect.DATA.ISOLation(Pt_r, Pt_s) = Data
Related Commands SCPI.SENSe(Ch).CORRection.COLLect.ACQuire.ISOLation
Equivalent Softkeys None

???

SCPI.SENSe(Ch).CORRection.COEFficient.METHod.RESPonse.OPEN

Attribute Detail
Object Type Property (write only)
Data Type Long
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description Selects the port and sets the response calibration (Open) type, when the written calibration coefficients are made effective by the SCPI.SENSe(Ch).CORRection.COEFficient.SAVE method.
Range from 1 to 2
Out of Range An error occurs. Error code: 222.
Syntax Dim Port As Long
Port = 1
app.SCPI.SENSe(Ch).CORRection.COEFficient.METHod.RESPonse.OPEN = Port
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COEFficient.METHod.RESPonse.SHORt

Attribute Detail
Object Type Property (write only)
Data Type Long
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description Selects the port and sets the response calibration (Short) type, when the written calibration coefficients are made effective by the SCPI.SENSe(Ch).CORRection.COEFficient.SAVE method.
Range from 1 to 2
Out of Range An error occurs. Error code: 222.
Syntax Dim Port As Long
Port = 1
app.SCPI.SENSe(Ch).CORRection.COEFficient.METHod.RESPonse.SHORt = Port
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COEFficient.METHod.RESPonse.THRU

Attribute Detail
Object Type Property (write only)
Data Type Variant (array of long)
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description Selects the ports and sets the response calibration (Thru) type, when the written calibration coefficients are made effective by the SCPI.SENSe(Ch).CORRection.COEFficient.SAVE method.
The array contains 2 elements:
Data(0) the number of the receiver port;
Data(1) the number of the source port.
Range Port number is 1 or 2. The array elements can not contain the same port numbers.
Out of Range If an incorrect port number is specified, an error occurs (error code: 222). If the same port numbers are specified, an error occurs (error code: 220).
Syntax Dim Ports As Variant
Ports = Array(2, 1)
app.SCPI.SENSe(Ch).CORRection.COEFficient.METHod.RESPonse.THRU = Ports
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COEFficient.METHod.SOLT1

Attribute Detail
Object Type Property (write only)
Data Type Long
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description Selects the port and sets the full 1–port calibration type, when the written calibration coefficients are made effective by the SCPI.SENSe(Ch).CORRection.COEFficient.SAVE method.
Range from 1 to 2
Out of Range An error occurs. Error code: 222.
Syntax Dim Port As Long
Port = 1
app.SCPI.SENSe(Ch).CORRection.COEFficient.METHod.SOLT1= Port
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COEFficient.METHod.ERESponse

Attribute Detail
Object Type Property (write only)
Data Type Variant (array of long)
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description Selects the port numbers and sets the 1–path 2–port calibration type, when the written calibration coefficients are made effective by the SCPI.SENSe(Ch).CORRection.COEFficient.SAVE method.
The array contains 2 elements:
Data(0) the number of the receiver port;
Data(1) the number of the source port.
Range Port number is 1 or 2. Array elements can not contain the same port numbers.
Out of Range If an incorrect port number is specified, an error occurs (error code: 222). If the same port numbers are specified, an error occurs (error code: 220).
Syntax Dim Ports As Variant
Ports = Array(2, 1)
app.SCPI.SENSe(Ch).CORRection.COEFficient.METHod.ERESponse = Ports
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COEFficient.METHod.SOLT2

Attribute Detail
Object Type Property (write only)
Data Type Variant (array of long)
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description Selects the ports and sets the full 2–port calibration type, when the written calibration coefficients are made effective by the SCPI.SENSe(Ch).CORRection.COEFficient.SAVE method.
The array contains 2 elements:
Data(0) the number of the receiver port;
Data(1) the number of the source port.
Range Port number is 1 or 2. The array elements can not contain the same port numbers.
Out of Range If an incorrect port number is specified, an error occurs (error code: 222). If the same port numbers are specified, an error occurs (error code: 220).
Syntax Dim Ports As Variant
Ports = Array(2, 1)
app.SCPI.SENSe(Ch).CORRection.COEFficient.METHod.SOLT2 = Ports
Equivalent Softkeys None

SCPI.SENSe(Ch).CORRection.COEFficient.SAVE

Attribute Detail
Object Type Method
Target Channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description Enables the written calibration coefficients depending on the selected calibration type.

On completion of the method the written calibration coefficients are cleared, the error correction automatically turns ON.

At the attempt to execute this method before all the needed calibration coefficients are written, an error occurs and the method is ignored.
Syntax app.SCPI.SENSe(Ch).CORRection.COEFficient.SAVE
Related Commands Calibration type selection:
SCPI.SENSe(Ch).CORRection.COEFficient.METHod.ERESponse
SCPI.SENSe(Ch).CORRection.COEFficient.METHod.RESPonse.OPEN SCPI.SENSe(Ch).CORRection.COEFficient.METHod.RESPonse.SHORt
SCPI.SENSe(Ch).CORRection.COEFficient.METHod.RESPonse.THRU SCPI.SENSe(Ch).CORRection.COEFficient.METHod.SOLT1
SCPI.SENSe(Ch).CORRection.COEFficient.METHod.SOLT2
Calibration coefficient writing:
SCPI.SENSe(Ch).CORRection.COEFficient.DATA (Str, Pt_r, Pt_s)
Equivalent Softkeys None