Write/Read |
About Power Level |
Description |
Sets or returns the RF power level for the channel |
VB Syntax |
object.TestPortPower(srcPort) = value |
Variable |
(Type) - Description |
object |
A Channel (object) - to set coupled power, use chan.CouplePorts. If CouplePorts = False, then each port power can be set independently. Otherwise, chanTestPortPower (1) = value sets power level at both ports. or A Segment (object) |
srcPort |
(long integer) - Source Port number. Note: If the port is defined by a string name, such as an external source, a balanced port, or one of the Source 2 outputs on the 2-port 2-source VNA-x model, then you must use chan.getPortNumber to translate the string into a port number. To learn more see Remotely Specifying a Source Port. |
value |
(double) - RF Power in dBm. Note: The range of settable power values depends on the VNA model and if source attenuators are installed. To determine the range of values, use cap.MaximumSourceALCPower and cap.MinimumSourceALCPower Actual achievable leveled power depends on frequency. |
Return Type |
Double |
Default |
0 |
Examples |
chan.TestPortPower(1) = 5 'sets the port 1 RF power level for the channel object -Write |
powerlev = Chan.TestPortPower(1) 'Read |
|
C++ Syntax |
HRESULT get_TestPortPower(long port, double *pVal) |
Interface |
IChannel |