Sequencer
SCPI Commands :
SOURce:GPRF:GENerator<Instance>:SEQuencer:REPetition
SOURce:GPRF:GENerator<Instance>:SEQuencer:NREPetition
SOURce:GPRF:GENerator<Instance>:SEQuencer:RCOunt
SOURce:GPRF:GENerator<Instance>:SEQuencer:SIGNal
SOURce:GPRF:GENerator<Instance>:SEQuencer:CENTry
SOURce:GPRF:GENerator<Instance>:SEQuencer:UOPTions
- class SequencerCls[source]
Sequencer commands group definition. 92 total commands, 9 Subgroups, 6 group commands
- get_centry() int [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:SEQuencer:CENTry value: int = driver.source.sequencer.get_centry()
Queries the index of the processed entry. The remote query takes between 2 ms and 3 ms, which introduces an uncertainty to the results.
- return:
current_entry: decimal If the sequencer is not running, NAV is returned.
- get_nrepetition() int [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:SEQuencer:NREPetition value: int = driver.source.sequencer.get_nrepetition()
No command help available
- return:
num_of_rep: No help available
- get_rcount() int [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:SEQuencer:RCOunt value: int = driver.source.sequencer.get_rcount()
No command help available
- return:
repcount: No help available
- get_repetition() RepeatMode [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:SEQuencer:REPetition value: enums.RepeatMode = driver.source.sequencer.get_repetition()
Defines the repetition mode for the sequencer list.
- return:
repetition: CONTinuous | SINGle CONTinuous: unlimited repetitions, with cyclic processing SINGle: single execution
- get_signal() bool [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:SEQuencer:SIGNal value: bool = driver.source.sequencer.get_signal()
Queries whether a signal is generated or not.
- return:
signal: OFF | ON
- get_uoptions() str [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:SEQuencer:UOPTions value: str = driver.source.sequencer.get_uoptions()
Queries a list of the used software options.
- return:
used_options: string The string contains a comma-separated list of options. If the sequencer is OFF, NAV is returned. If the sequencer is not OFF but no options are used by the sequencer list, ‘None’ is returned.
- set_nrepetition(num_of_rep: int) None [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:SEQuencer:NREPetition driver.source.sequencer.set_nrepetition(num_of_rep = 1)
No command help available
- param num_of_rep:
No help available
- set_repetition(repetition: RepeatMode) None [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:SEQuencer:REPetition driver.source.sequencer.set_repetition(repetition = enums.RepeatMode.CONTinuous)
Defines the repetition mode for the sequencer list.
- param repetition:
CONTinuous | SINGle CONTinuous: unlimited repetitions, with cyclic processing SINGle: single execution
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.sequencer.clone()
Subgroups