Control Commands
Specifies the settings to remotely control the rear panel connectors, an external test set, Calpod modules, and ECal Module state.
CONTrol ECAL:MODule: | PATH: | COUNt? | STATe | STATe |
Click on a keyword to view the command details.
Blue command is superseded.
CONTrol:CALPod:COMMand <string>
(Write-Read) Sends commands that control a Calpod module. Reads query versions Calpod commands. See ALL Calpod commands. |
|
Parameters |
|
<string> |
Calpod command. See ALL Calpod commands that can be used in this string. |
Write Example |
CONT:CALP:COMM 'CALP:INIT:ACT' 'Enclose all strings in SINGLE quotes (NOT double quotes) |
Query Syntax |
CONTrol:CALPod:COMMand? <string> Relevant only for query strings. |
Read Example |
CONT:CALP:COMM? '*OPC?' 'returns 0 if the calpod software is currently processing an operation 'returns 1 if operations are complete |
Return Type |
String |
Not Applicable |
CONTrol:ECAL:MODule<num>:PATH:COUNt? <name>
(Read-only) Returns the number of unique states that exist for the specified path name on the selected ECal module. This command performs exactly the same function as SENS:CORR:CKIT:ECAL:PATH:COUNt? Use the CONT:ECAL:MOD:PATH:STAT command to set the module into one of those states. Use SENS:CORR:CKIT:ECAL:PATH:DATA? to read the data for a state. |
|
Parameters |
|
[num] |
Optional argument. USB number of the ECal module. If unspecified (only one ECal module is connected to the USB), <num> is set to 1. If two or more modules are connected, use SENS:CORR:CKIT:ECAL:LIST? to determine how many, and SENS:CORR:CKIT:ECAL:INF? to verify their identities. |
<name> |
Name of the path for which to read number of states. Choose from: Reflection paths
Transmission paths
Note: For each transmission path, the first of the available states is the through state, the second is the confidence (attenuator) state. |
Examples |
CONT:ECAL:MOD:PATH:COUNt? A control:ecal:module2:path:count? cd |
Return Type |
Integer |
Not Applicable |
CONTrol:ECAL:MODule<num>:PATH:STATe <path>, <stateNum>
(Write-only) Sets the internal state of the selected ECAL module. This command supersedes CONT:ECAL:MOD:STAT.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parameters |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[num] |
Optional argument. USB number of the ECal module. If unspecified (only one ECal module is connected to the USB), <num> is set to 1. If two or more modules are connected, use SENS:CORR:CKIT:ECAL:LIST? to determine how many, and SENS:CORR:CKIT:ECAL:INF? to verify their identities. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<path> |
Path name for which to set a state. Note: The impedance paths are not independent. For example, changing the impedance presented on path A will cause a change to the impedance on path B. Choose from: Reflection paths
Transmission paths
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<stateNum> |
Number of the state to set. Refer to the following table to associate the <stateNum> with a state in your ECal module. In addition, CONT:ECAL:MOD:PATH:COUNt? returns the number of states in the specified ECal module.
** The following modules have only FOUR Impedance states (1, 2, 3, 4): N4690B ,N4691B ,N4692A ,N4696B. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Examples |
CONT:ECAL:MOD:PATH:STATe A,5 control:ecal:module2:state BC,1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Query Syntax |
Not Applicable |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Not Applicable |
CONTrol:ECAL:MODule<num>:STATe <value> Superseded
This command is replaced with CONT:ECAL:MOD:PATH:STATe. (Write-only) Sets the internal state of the selected ECAL module. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parameters |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[num] |
Optional argument. USB number of the ECal module. If unspecified (only one ECal module is connected to the USB), <num> is set to 1. If two or more modules are connected, use SENS:CORR:COLL:CKIT:INF? to verify their identity. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<value> |
Integer code for switching the module. The following are codes for Keysight ECal modules.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Examples |
CONT:ECAL:MOD:STAT
36 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Query Syntax |
Not Applicable |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Not Applicable |