External<ExternalPort>

RepCap Settings

# Range: Nr1 .. Nr3
rc = driver.trigger.sequence.level.external.repcap_externalPort_get()
driver.trigger.sequence.level.external.repcap_externalPort_set(repcap.ExternalPort.Nr1)

SCPI Command :

TRIGger[:SEQuence]:LEVel[:EXTernal<tp>]
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(externalPort=ExternalPort.Default) float[source]
# SCPI: TRIGger[:SEQuence]:LEVel[:EXTernal<tp>]
value: float = driver.trigger.sequence.level.external.get(externalPort = repcap.ExternalPort.Default)

Defines the level the external signal must exceed to cause a trigger event. Note that the variable ‘Input/Output’ connectors (ports 2+3) must be set for use as input using the method RsFsw.Applications.K17_Mcgd.Output.Trigger.Direction. set command.

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, externalPort=ExternalPort.Default) None[source]
# SCPI: TRIGger[:SEQuence]:LEVel[:EXTernal<tp>]
driver.trigger.sequence.level.external.set(trigger_level = 1.0, externalPort = repcap.ExternalPort.Default)

Defines the level the external signal must exceed to cause a trigger event. Note that the variable ‘Input/Output’ connectors (ports 2+3) must be set for use as input using the method RsFsw.Applications.K17_Mcgd.Output.Trigger.Direction. set command.

param trigger_level

Range: 0.5 V to 3.5 V, Unit: V

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.trigger.sequence.level.external.clone()