Property (Read-Write)
SCPI.SENSe(Ch).SEGMent.LIST.POWer.PORT(Pt).LEVel.IMMediate.AMPLitude = Data
Data = SCPI.SENSe(Ch).SEGMent.LIST.POWer.PORT(Pt).LEVel.IMMediate.AMPLitude
This command sets/gets the power level of each segment for the selected port (Pt) and channel (Ch). This command is supported in revision A.11.20 and above.
Parameter |
Data |
Description |
Sets/gets the port power level of each segment |
Data type |
Variant type (Variant) |
Dim SegmData As Variant
Dim AmpVal1 As Variant
Dim AmpVal2 As Variant
SCPI.SENSe(1).SEGMent.DATA = Array(6,0,1,0,0,1,0,2, 100E6,2E9,31,70E3,2,2E9,3E9,101,300E3,3)
SCPI.SENSe(1).SEGMent.LIST.POWer.PORT.STATe = True
SCPI.SENSe(1).SEGMent.LIST.POWer.PORT(1).LEVel.IMMediate.AMPLitude =Array(-10,0)
SCPI.SENSe(1).SEGMent.LIST.POWer.PORT(2).LEVel.IMMediate.AMPLitude = Array(--20, -10)
SegmData = SCPI.SENSe(1).SEGMent.DATA
AmpVal1 = SCPI.SENSe(1).SEGMent.LIST.POWer.PORT(1).LEVel.IMMediate.AMPLitude
AmpVal2 = SCPI.SENSe(1).SEGMent.LIST.POWer.PORT(2).LEVel.IMMediate.AMPLitude
SCPI.SENSe(Ch).SEGMent.LIST.POWer.PORT.STATe
Sweep Setup > Edit Segment Table > List Port Power
:SENSe{[1]-160}:SEGMent:LIST:POWer:PORT{[1]-4}[:LEVel][:IMMediate][:AMPLitude] <value1>,<value2>,...,<value N>
:SENSe{[1]-160}:SEGMent:LIST:POWer:PORT{[1]-4}[:LEVel][:IMMediate][:AMPLitude]?
{numeric 1},{numeric 2},...,{numeric N}<newline><^END>
10 DIM H(1:2,1:5)
20 OUTPUT 717;":SENS1:SEGM:DATA 6,0,1,0,0,1,0,2,";
30 OUTPUT 717;"100E6,2E9,31,70e3,2,";
40 OUTPUT 717;"2E9,3E9,101,300e3,3"
50 OUTPUT 717;":SENS1:SEGM:DATA?"
60 ENTER 717;A,B,C,D,E,F,G,H(*)
10 DIM A(2)
20 DIM B(2)
30 OUTPUT 717;":SENS1:SEGMent:LIST:POWer:PORT1 -10, 0"
40 OUTPUT 717;":SENS1:SEGMent:LIST:POWer:PORT2 -20, -10"
50 OUTPUT 717;":SENS1:SEGMent:LIST:POWer:PORT1?"
60 ENTER 717,A(*)
70 OUTPUT 717;":SENS1:SEGMent:LIST:POWer:PORT2?"
80 ENTER 717;B(*)