Note: Beginning with PNA release A..09.33, these commands (commonly known as "Session" commands) were replaced with Sens:Corr:Coll:Guid:SMC commands .
Performs scalar (SMC) calibration on a frequency converting device.
SENSe:CORRectionCOLLect:SESSion:SMC | ECAL | FSIMulator | NETWork | FILename | MODE | IMPort | PHASe | DELay | METHod | MIXer | PWRCal | SEParate | SRCPort | TWOPort | ECAL | ORIentation | [STATe] | PORTmap | METHod | OPTion
|
Click on a red keyword to view the command details.
Red keywords are obsolete.
See Also
NOTE: To configure a power meter and sensor see SOURce:POWer: commands.
(Read-Write) Specifies the ECal module and characterization to be used for the SMC calibration. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<mod> |
1 - Electronic Calibration Module |
<char> |
Specifies which characterization within the ECal module from which to read the confidence data. 0 Factory characterization (data that was stored in the ECal module by Keysight). Default if not specified. 1 User characterization #1 2 User characterization #2 3 User characterization #3 4 User characterization #4 5 User characterization #5 |
Examples |
SENS:CORR:COLL:SESS:SMC:ECAL:CHAR 1,2 |
Query Syntax |
SENS:CORR:COLL:SESS:SMC:ECAL:CHAR? |
Return Type |
Numeric |
1,0 |
(Read-Write) Specifies the S2P filename to embed or de-embed on the input or output of your mixer measurement. Learn more. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<p> |
Apply network to input or output of mixer. Choose from: 1 - Input of mixer 2 - Output of mixer |
<string> |
Filename of the S2P used for embedding or de-embedding. Use the full path name, file name, and .S2P suffix, enclosed in quotes. |
Examples |
SENS:CORR:COLL:SESS:SMC:FSIM:NETW1:FIL "c:\users\public\network analyzer\documents/WaveguideAdapt.S2P" |
Query Syntax |
SENS<ch>:CORRection:COLLect:SESSion<n> :SMC:FSIMulator:NETWork<x>:FILename? |
Return Type |
String |
Not Applicable |
(Read-Write) Allows you to embed (add) or de-embed (remove) circuit network effects on the input and output of your mixer measurement. Learn more. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<p> |
Apply network to input or output of mixer. Choose from: 1 - Input of mixer 2 - Output of mixer |
<char> |
Choose from: NONE - Do nothing with effects of S2P file. EMBed - Add effects of S2P file from the measurement results. DEEMbed - Remove effects of S2P file from the measurement results. |
Examples |
SENS:CORR:COLL:SESS:SMC:FSIM:NETW1:MODE EMB |
Query Syntax |
SENS<ch>:CORRection:COLLect:SESSion<n> :SMC:FSIMulator:NETWork<x>:MODE? |
Return Type |
Character |
NONE |
(Write-only) Imports existing Source Power Cal data into the SMC calibration. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<calName> |
(String) Name of existing Cal Set from which power meter data is imported. |
<dataset> |
(String) Name of the data set. Use POWER_STEP |
Examples |
SENS2:CORR:COLL:SESS1:SMC:IMP "MyPowerCal", "POWER_STEP" |
Query Syntax |
Not Applicable |
NONE |
(Read-Write) Set and return the known delay through the calibration mixer. Learn more. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<char> |
Known delay through the calibration mixer in seconds. |
Examples |
SENS:CORR:COLL:SESS:SMC:PHAS:DEL 12e-9 sense2:correction:collect:session2:smc:phase:delay 12e-10 |
Query Syntax |
SENSe<ch>:CORRection:COLLect:SESSion<n>:SMC:PHASe:DELay? |
Return Type |
Numeric |
0 seconds |
(Read-Write) Set and return the method of setting the delay through the calibration mixer. Learn more. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<char> |
Choose from: FIXed - use a known delay value set with SENS:CORR:COLL:SESS:SMC:PHAS:DEL MIXer - use the S2P file set with SENS:CORR:COLL:SESS:SMC:PHAS:MIX |
Examples |
SENS:CORR:COLL:SESS:SMC:PHAS:METH FIX sense2:correction:collect:session2:smc:phase:method mixer |
Query Syntax |
SENSe<ch>:CORRection:COLLect:SESSion<n>:SMC:PHASe:METHod? |
Return Type |
Character |
FIXed |
(Write-only) Set the filename of the S2P file used to characterize the calibration mixer. Learn more. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<string> |
Calibration mixer filename. Use the following rules to specify path names:
|
Examples |
SENS:CORR:COLL:SESS:SMC:PHAS:MIX "MyCalMixer.s2p" sense2:correction:collect:session2:smc:phase:mixer "MyCalMixer.s2p" |
Query Syntax |
Not Applicable |
Not Applicable |
(Read-Write) Specifies whether to use a Thru standard or to use two power sensor connections during the power cal of an SMC calibration. This command must be sent BEFORE the INITiate command and all the other calibration commands. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<bool> |
OFF or 0 - Perform Cal with Thru standard. ON or 1 - Do NOT use a Thru, but instead perform separate power cals on Input and Output reference planes. |
Examples |
SENS:CORR:COLL:SESS:INIT "SMC" |
Query Syntax |
SENS:CORR:COLL:SESS:SMC:PWRCal:SEParate? |
Return Type |
Boolean |
0 or OFF |
(Read-Write) Specifies which port to calibrate. Note: Beginning with Rev 6.0, this command is no longer necessary. Because of improved calibration techniques, Both is always selected although a power meter measurement is performed only on port 1. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<char> |
'1' Source port 1 (SMC forward direction) '2' Source port 2 (SMC reverse direction 'BOTH' (both forward and reverse directions) |
Examples |
SENS:CORR:COLL:SESS:SMC:PWRC:SRCP 'both' |
Query Syntax |
SENS:CORR:COLL:SESS:SMC:PWRC:SRCP? |
Return Type |
String |
1 |
(Read-Write) Sets ECAL Auto-Orientation ON or OFF. If setting auto-orientation OFF, you must manually specify the orientation of the ECAL module with SENS:CORR:COLL:SESS:SMC:TWOP:ECAL:PORTmap. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<bool> |
OFF or 0 = Orientation OFF ON or 1 = Orientation ON |
Examples |
SENS:CORR:COLL:SESS:SMC:TWOP:ECAL:ORI 1 |
Query Syntax |
SENS:CORR:COLL:SESS:SMC:TWOP:ECAL:ORI? |
Return Type |
Boolean |
1 |
(Read-Write) Specifies the manual orientation (which ports of the module are connected to which ports of the PNA) when auto-orientation is OFF. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<mod> |
1 - Electronic Calibration Module |
<string> |
Format in the following manner: Aw,Bx,Cy,Dz where
Ports of the module which are not used are omitted from the string.
For example, on a 4-port ECal module with
the string would be: A2,B3,D1
If either the receive port or source port (or load port for 2-port cal) of the CALC:PAR:SELected measurement is not in this string and orientation is OFF, an attempt to perform an ECal calibration will fail. |
Examples |
SENS:CORR:COLL:SESS:SMC:TWOP:ECAL:PORTmap 1,'A1,B2' |
Query Syntax |
SENS:CORR:COLL:SESS:SMC:TWOP:ECAL:PORTmap? |
Return Type |
String |
"A1,B2" |
(Read-Write) Specifies the guided ECal method for performing the thru portion of the calibration. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<string> |
ECAL Method: Choose from: 'DEFAULT' - Default 'ADAP' - Adapter removal 'FLUSH' - Flush Through 'UNKN' - Unknown Thru |
Examples |
SENS:CORR:COLL:SESS:SMC:TWOPort:METH 'default' |
Query Syntax |
SENS:CORR:COLL:SESS:SMC:TWOPort:METH? |
Return Type |
String |
DEFAULT |
(Read-Write) Select to omit or perform the isolation portion of the ECAL. |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<bool> |
ON or 1 - Omit isolation OFF or 0 - Perform isolation |
Examples |
SENS:CORR:COLL:SESS:SMC:TWOPort:OMIT 1 |
Query Syntax |
SENS:CORR:COLL:SMC:TWOPort:OMIT? |
Return Type |
Boolean |
1 |
(Read-Write) Sets the SMC calibration to ECAL or MECHanical |
|
Parameters |
|
<ch> |
Any existing channel number. If unspecified, value is set to 1 |
<n> |
Session number of the calibration. |
<char> |
Choose from: 'ECAL' Electronic Calibration Module - Note: This selection assumes there is only one ECal module on the USB and so it selects the first enumerated module on the bus, and the factory characterization on that ECal module, to be used for the cal. 'MECH' Mechanical Calibration Kit |
Examples |
SENS:CORR:COLL:SESS:SMC:TWOPort:OPTion 'ECAL' |
Query Syntax |
SENS:CORR:COLL:SESS:SMC:TWOPort:OPTion? |
Return Type |
String |
ECAL |