Calibration
SCPI.SENSe(Ch).CORRection.STATe
| Attribute | Detail |
|---|---|
| Object Type | Property (read/write) |
| Data Type | Boolean |
| Target | Channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) |
| Description | The ON/OFF state of the error correction. |
| Allowable Values | True: Error correction ON False: Error correction OFF |
| Preset Value | False |
| Syntax | Dim Status As Boolean Status = app.SCPI.SENSe(Ch).CORRection.STATe app.SCPI.SENSe(Ch).CORRection.STATe = True |
| Equivalent Softkeys | Calibration > Correction |
SCPI.CALCulate(Ch).SELected.CORRection.STATus
| Attribute | Detail |
|---|---|
| Object Type | Property (read only) |
| Data Type | String |
| Target | The active trace of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) |
| Description | The active trace correction status. |
| Range | If active trace represents a S-parameter: "COR" : Correction is enabled. "C?" : Correction is enabled. Interpolation is applied. "C!" : Correction is enabled. Extrapolation is applied. "" : Correction is disabled. If active trace represents an Absolute measurement: "RC" : Correction is enabled. "RC?" : Correction is enabled. Interpolation is applied. "RC!" : Correction is enabled. Extrapolation is applied. "" : Correction is disabled. |
| Syntax | Dim Param As String Param = app.SCPI.CALCulate(Ch).SELected.CORRection.STATus |
| Equivalent Softkeys | None |
SCPI.SENSe(Ch).CORRection.INFormation(rPt, sPt)
| Attribute | Detail |
|---|---|
| Object Type | Property (read only) |
| Data Type | String |
| Target | Channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) |
| Description | The calibration information string. |
| Syntax | Dim CalInfo As String CalInfo = app.SCPI.SENSe(Ch).CORRection.INFormation(rPt, sPt) |
| Equivalent Softkeys | none |
SCPI.SENSe(Ch).CORRection.TYPE(Tr)
| Attribute | Detail |
|---|---|
| Object Type | Property (read only) |
| Data Type | Variant (Variant array) |
| Target | Trace Tr of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) Tr: trace number 1–16 (see Table 3 on page 33) |
| Description | The information about the applied calibration type and the port numbers for the specified trace. The array contains 3 elements: Data(0) calibration type (see below); Data(1) the number of the receiver port to be calibrated; Data(2) the number of the source port to be calibrated. |
| Range | Calibration type in the element Data(0): "RESPO" : Response (Open) "RESPS" : Response (Short) "RESPT" : Response (Thru) "SOLT1" : Full 1–port calibration "SOLT2" : Full 2–port calibration "1PATH" : One path 2–port calibration "NONE" : Not defined |
| Syntax | Dim CalInfo As Variant CalInfo = app.SCPI.SENSe(Ch).CORRection.TYPE(Tr) |
| Equivalent Softkeys | None |
Calibrate
See the Calibrate subchapter.
Cal Kit
See the Cal Kit subchapter.
Power Calibration
See the Power Calibration subchapter.
Receiver Calibration
See the Receiver Calibration subchapter.
Mixer/Converter Calibration
See the Mixer/Converter subchapter.
Port Extensions
See the Port Extensions subchapter.
SCPI.SENSe.CORRection.IMPedance.INPut.MAGNitude
| Attribute | Detail |
|---|---|
| Object Type | Property (read/write) |
| Data Type | Double |
| Target | Analyzer |
| Description | The system impedance Z0. |
| Range | from 0.001 to 1000 |
| Out of Range | Sets the value of the limit, which is closer to the specified value. |
| Preset Value | 50 |
| Unit | Ω (Ohm) |
| Syntax | Dim Value As Double Value = app.SCPI.SENSe.CORRection.IMPedance.INPut.MAGNitude app.SCPI.SENSe.CORRection.IMPedance.INPut.MAGNitude = 75 |
| Warning | Object SENSe has an index. In Visual Basic the index is 1 by default when it is omitted. The index can not be omitted in other programming languages. |
| Equivalent Softkeys | Calibration > System Z0 |
AutoCal
See the AutoCal subchapter.