Power Calibration
SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.STATe
Attribute | Detail |
---|---|
Object Type | Property (read/write) |
Data Type | Boolean |
Target | Port Pt of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) Pt: port number 1–2 (see Table 2 on page 25) |
Description | The ON/OFF state of the power correction function. |
Allowable Values | True: Power correction ON False: Power correction OFF |
Preset Value | False |
Syntax | Dim Status As Boolean Status = app.SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.STATe app.SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.STATe = True |
Related Commands | SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.ACQuire |
Equivalent Softkeys | Calibration > Power Calibration > Correction |
SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.TABLe.LOSS.DATA
Attribute | Detail |
---|---|
Object Type | Property (read/write) |
Data Type | Variant (array of double) |
Target | Port Pt of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) Pt: port number 1–2 (see Table 2 on page 25) |
Description | The loss compensation table used during the power calibration. The array size is 1+2N, where N is the number of the table rows. For the n–th point, where n from 1 to N: Data(0) the number of the table rows N integer from 0 to 100; Data(2n–1) the frequency of the n–th row of the table from 300 kHz to 8.0 GHz; Data(2n) the loss value of the n-th table row in dB. |
Syntax | Dim Data As Variant Data = app.SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.TABLe.LOSS.DATA app.SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.TABLe.LOSS.DATA = Data |
Related Commands | SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.ACQuire |
Equivalent Softkeys | Calibration > Power Calibration > Loss Compen |
SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.TABLe.LOSS.STATe
Attribute | Detail |
---|---|
Object Type | Property (read/write) |
Data Type | Boolean |
Target | Port Pt of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) Pt: port number 1–2 (see Table 2 on page 25) |
Description | The ON/OFF state of the loss compensation function used during the power calibration. |
Allowable Values | True: Loss compensation ON False: Loss compensation OFF |
Preset Value | False |
Syntax | Dim Status As Boolean Status = app.SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.TABLe. LOSS.STATe app.SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.TABLe.LOSS.STATe = True |
Related Commands | SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.TABLe.LOSS.DATA |
Equivalent Softkeys | Calibration > Power Calibration > Loss Compen > Compensation |
SCPI.MMEMory.STORe.PLOSs(Pt)
Attribute | Detail |
---|---|
Object Type | Property (write only) |
Data Type | String |
Target | Port Pt of the active channel, Pt: port number 1–2 (see Table 2 on page 25) |
Description | Saves the loss compensation table into a file with the specified name. |
Range | up to 254 characters |
Syntax | app.SCPI.MMEMory.STORe.PLOSs(Pt) = File |
Notes | If the full path to the file is not specified, the file will be saved to the \CalKit subdirectory of the main directory. The loss compensation files have *.lct extension by default. |
Equivalent Softkeys | Calibration > Power Calibration > Loss Compen > Export Loss Table |
SCPI.MMEMory.LOAD.PLOSs(Pt)
Attribute | Detail |
---|---|
Object Type | Property (write only) |
Data Type | String |
Target | Port Pt of the active channel, Pt: port number 1–2 (see Table 2 on page 25). |
Description | Recalls the specified loss compensation table file. The file must be saved by the SCPI.MMEMory.STORe.PLOSs(Pt) property. |
Range | up to 254 characters |
Syntax | app.SCPI.MMEMory.LOAD.PLOSs(Pt) = File |
Notes | If the full path to the file is not specified, the \CalKit subdirectory of the main directory will be searched for the file. The loss compensation file has *.lct extension by default. |
Equivalent Softkeys | Calibration > Power Calibration > Loss Compen > Import Loss Table |
SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.DATA
Attribute | Detail |
---|---|
Object Type | Property (read/write) |
Data Type | Variant (array of double) |
Target | Port Pt of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) Pt: port number 1–2 (see Table 2 on page 25) |
Description | The power correction table. The array size is 1+2N, where N is the number of the table rows. For the n–th point, where n from 1 to N: Data(0) the number of the table rows N integer from 0 to 10001; Data(2n–1) the frequency of the n–th row of the table from 300 kHz to 8.0 GHz; Data(2n) power correction value of the n–th row of the table from –10 to +10 dB. |
Syntax | Dim Data As Variant Data = app.SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.DATA app.SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.DATA = Data |
Related Commands | SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.ACQuire |
Equivalent Softkeys | None |
SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.ACQuire
Attribute | Detail |
---|---|
Object Type | Method |
Target | Port Pt of channel Ch, Ch: channel number 1–16 (see Table 1 on page 25) Pt: port number 1–2 (see Table 2 on page 25) |
Description | Measures the power calibration data for the specified port using the power meter controlled via USB or USB/GPIB. Calculates calibration coefficients on completion of the measurement, and turns ON the power correction for the port. |
Syntax | app.SCPI.SOURce(Ch).POWer.PORT(Pt).CORRection.COLLect.ACQuire |
Equivalent Softkeys | Calibration > Power Calibration > Calibrate |