External<ExternalPort>
RepCap Settings
# Range: Nr1 .. Nr3
rc = driver.applications.k30NoiseFigure.trigger.sequence.level.external.repcap_externalPort_get()
driver.applications.k30NoiseFigure.trigger.sequence.level.external.repcap_externalPort_set(repcap.ExternalPort.Nr1)
SCPI Commands
TRIGger<TriggerPort>:SEQuence:LEVel:EXTernal<ExternalPort>
- class ExternalCls[source]
External commands group definition. 1 total commands, 0 Subgroups, 1 group commands Repeated Capability: ExternalPort, default value after init: ExternalPort.Nr1
- get(triggerPort=TriggerPort.Default, externalPort=ExternalPort.Default) float [source]
# SCPI: TRIGger<tp>[:SEQuence]:LEVel[:EXTernal<1|2|3>] value: float = driver.applications.k30NoiseFigure.trigger.sequence.level.external.get(triggerPort = repcap.TriggerPort.Default, externalPort = repcap.ExternalPort.Default)
This command defines the level the external signal must exceed to cause a trigger event.
- param triggerPort
optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Trigger’)
- param externalPort
optional repeated capability selector. Default value: Nr1 (settable in the interface ‘External’)
- return
trigger_level: Range: 0.5 V to 3.5 V, Unit: V
- set(trigger_level: float, triggerPort=TriggerPort.Default, externalPort=ExternalPort.Default) None [source]
# SCPI: TRIGger<tp>[:SEQuence]:LEVel[:EXTernal<1|2|3>] driver.applications.k30NoiseFigure.trigger.sequence.level.external.set(trigger_level = 1.0, triggerPort = repcap.TriggerPort.Default, externalPort = repcap.ExternalPort.Default)
This command defines the level the external signal must exceed to cause a trigger event.
- param trigger_level
Range: 0.5 V to 3.5 V, Unit: V
- param triggerPort
optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Trigger’)
- param externalPort
optional repeated capability selector. Default value: Nr1 (settable in the interface ‘External’)
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.applications.k30NoiseFigure.trigger.sequence.level.external.clone()