Sequence

SCPI Command :

[SENSe]:LIST:POWer[:SEQuence]
class SequenceCls[source]

Sequence commands group definition. 1 total commands, 0 Subgroups, 1 group commands

class SequenceStruct[source]

Structure for setting input parameters. Fields:

  • Frequency: List[float]: Defines the frequency. Each frequency corresponds to one list entry. Range: 0 to Fmax, Unit: Hz

  • Ref_Level: List[float]: Defines the reference level for a list entry. Range: -130 to 30, Unit: dBm

  • Rfattenuation: List[float]: Defines the RF attenuation for a list entry. Range: 0 to 70, Unit: dB

  • Filter_Type: List[float or bool]: Selects the filter type for a list entry. For more information see [SENSe:]BANDwidth[:RESolution]:TYPE.

  • Rbw: List[enums.FilterTypeK91]: Defines the resolution bandwidth for a list entry.

  • Vbw: List[float]: Defines the measurement time for a list entry.

  • Meas_Time: List[float]: Defines the measurement time for a list entry. Range: 1 us to 16000 s, Unit: s

  • Trigger_Level: List[float]: Reserved for future use; currently: must be 0.

  • Power_Level: List[float]: Unit: PCT

get() SequenceStruct[source]
# SCPI: [SENSe]:LIST:POWer[:SEQuence]
value: SequenceStruct = driver.sense.listPy.power.sequence.get()

Configures and initiates the List Evaluation measurement. The list can contain up to 200 entries (frequencies) . You can define a different instrument setup for each frequency that is in the list. If you synchronize the measurement with *OPC, the FSW produces a service request when all frequencies have been measured and the number of individual measurements has been performed. Note that using the command as a query initiates the measurement and returns the results if all frequencies have been measured. For more information on querying the results see [SENSe:]LIST:POWer:RESult?.

return

structure: for return value, see the help for SequenceStruct structure arguments.

set(structure: RsFsw.Implementations.Sense.ListPy.Power.Sequence.SequenceCls.SequenceStruct) None[source]
# SCPI: [SENSe]:LIST:POWer[:SEQuence]
structure = driver.sense.listPy.power.sequence.SequenceStruct()
structure.Frequency: List[float] = [1.1, 2.2, 3.3]
structure.Ref_Level: List[float] = [1.1, 2.2, 3.3]
structure.Rfattenuation: List[float] = [1.1, 2.2, 3.3]
structure.Filter_Type: List[float or bool] = [1.1, True, 2.2, False, 3.3]
structure.Rbw: List[enums.FilterTypeK91] = [FilterTypeK91.CFILter, FilterTypeK91.RRC]
structure.Vbw: List[float] = [1.1, 2.2, 3.3]
structure.Meas_Time: List[float] = [1.1, 2.2, 3.3]
structure.Trigger_Level: List[float] = [1.1, 2.2, 3.3]
structure.Power_Level: List[float] = [1.1, 2.2, 3.3]
driver.sense.listPy.power.sequence.set(structure)

Configures and initiates the List Evaluation measurement. The list can contain up to 200 entries (frequencies) . You can define a different instrument setup for each frequency that is in the list. If you synchronize the measurement with *OPC, the FSW produces a service request when all frequencies have been measured and the number of individual measurements has been performed. Note that using the command as a query initiates the measurement and returns the results if all frequencies have been measured. For more information on querying the results see [SENSe:]LIST:POWer:RESult?.

param structure

for set value, see the help for SequenceStruct structure arguments.