Segments

SCPI Command :

TRIGger:GPRF:GENerator<Instance>:ARB:SEGMents:MODE
class SegmentsCls[source]

Segments commands group definition. 2 total commands, 1 Subgroups, 1 group commands

get_mode() ArbSegmentsMode[source]
# SCPI: TRIGger:GPRF:GENerator<Instance>:ARB:SEGMents:MODE
value: enums.ArbSegmentsMode = driver.trigger.arb.segments.get_mode()

Selects a trigger mode for multi-segment waveform files.

return:

mode: CONTinuous | CSEamless | AUTO CONTinuous: A trigger event causes an immediate switchover to the next segment. CSEamless: A trigger event causes a switchover after the end of the segment has been reached. AUTO: The generator processes one segment after another.

set_mode(mode: ArbSegmentsMode) None[source]
# SCPI: TRIGger:GPRF:GENerator<Instance>:ARB:SEGMents:MODE
driver.trigger.arb.segments.set_mode(mode = enums.ArbSegmentsMode.AUTO)

Selects a trigger mode for multi-segment waveform files.

param mode:

CONTinuous | CSEamless | AUTO CONTinuous: A trigger event causes an immediate switchover to the next segment. CSEamless: A trigger event causes a switchover after the end of the segment has been reached. AUTO: The generator processes one segment after another.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.trigger.arb.segments.clone()

Subgroups