Setup
SCPI Commands :
SETup:ADD
SETup:DELete
SETup:EXPort
SETup:IMPort
SETup:BBSYnc
SETup:COUNt
SETup:LIST
SETup:SELect
- class SetupCls[source]
Setup commands group definition. 16 total commands, 4 Subgroups, 8 group commands
- delete(delete: float) None [source]
# SCPI: SETup:DELete driver.setup.delete(delete = 1.0)
No command help available
- param delete:
No help available
- export(export: str) None [source]
# SCPI: SETup:EXPort driver.setup.export(export = 'abc')
No command help available
- param export:
No help available
- get_bb_sync() BbSync [source]
# SCPI: SETup:BBSYnc value: enums.BbSync = driver.setup.get_bb_sync()
Sets if and which method the signal generator uses to synchronize the signals in the baseband domain. Relevant in multi-instrument setups where the signals of the different emitters are generated in different paths and different signal generators.
- return:
bb_sync: UNSYnc| TRIGger| CTRigger UNSYnc Unsynchronized baseband generators TRIGger Synchronized setup, where the instruments are connected in a primary/secondary chain. General-purpose trigger signal is used. CTRigger Synchronized primary/secondary setup, that uses a dedicated common trigger signal.
- get_count() float [source]
# SCPI: SETup:COUNt value: float = driver.setup.get_count()
Queries the number of existing items.
- return:
count: integer
- get_list_py() List[str] [source]
# SCPI: SETup:LIST value: List[str] = driver.setup.get_list_py()
Queries the name of the available hardware setups.
- return:
list_py: ‘Setup#1’,’Setup#2’,…
- get_select() str [source]
# SCPI: SETup:SELect value: str = driver.setup.get_select()
Selects the item to which the subsequent commands apply.
- return:
select: float Item number within the range 1 to …:COUNt. For example, method RsPulseSeq.Sequence.Item.count. Range: 1 to 4096
- set_add(add: str) None [source]
# SCPI: SETup:ADD driver.setup.set_add(add = 'abc')
No command help available
- param add:
No help available
- set_bb_sync(bb_sync: BbSync) None [source]
# SCPI: SETup:BBSYnc driver.setup.set_bb_sync(bb_sync = enums.BbSync.CTRigger)
Sets if and which method the signal generator uses to synchronize the signals in the baseband domain. Relevant in multi-instrument setups where the signals of the different emitters are generated in different paths and different signal generators.
- param bb_sync:
UNSYnc| TRIGger| CTRigger UNSYnc Unsynchronized baseband generators TRIGger Synchronized setup, where the instruments are connected in a primary/secondary chain. General-purpose trigger signal is used. CTRigger Synchronized primary/secondary setup, that uses a dedicated common trigger signal.
- set_import_py(import_py: str) None [source]
# SCPI: SETup:IMPort driver.setup.set_import_py(import_py = 'abc')
No command help available
- param import_py:
No help available
- set_select(select: str) None [source]
# SCPI: SETup:SELect driver.setup.set_select(select = 'abc')
Selects the item to which the subsequent commands apply.
- param select:
float Item number within the range 1 to …:COUNt. For example, method RsPulseSeq.Sequence.Item.count. Range: 1 to 4096
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.setup.clone()
Subgroups