Dlist
SCPI Commands :
[SOURce<HW>]:BB:DM:DLISt:CATalog
[SOURce<HW>]:BB:DM:DLISt:COPY
[SOURce<HW>]:BB:DM:DLISt:DELete
[SOURce<HW>]:BB:DM:DLISt:FREE
[SOURce<HW>]:BB:DM:DLISt:POINts
[SOURce<HW>]:BB:DM:DLISt:SELect
[SOURce<HW>]:BB:DM:DLISt:TAG
- class DlistCls[source]
Dlist commands group definition. 9 total commands, 1 Subgroups, 7 group commands
- copy(filename: str) None [source]
# SCPI: [SOURce<HW>]:BB:DM:DLISt:COPY driver.source.bb.dm.dlist.copy(filename = 'abc')
Copies the selected data list (.dm_iqd) / control list (.dm_iqc) as a new list with name specified by <Filename>. If a list with the specified name exists, it is overwritten. If it does not yet exist, it is created. The source file has to be available in the default directory (see method RsSmw.MassMemory.currentDirectory) . Refer to ‘Accessing files in the default or in a specified directory’ for general information on file handling in the default and a specific directory.
- param filename
string
- delete(filename: str) None [source]
# SCPI: [SOURce<HW>]:BB:DM:DLISt:DELete driver.source.bb.dm.dlist.delete(filename = 'abc')
Deletes the specified list from the default directory (see method RsSmw.MassMemory.currentDirectory) or from the directory specified with the complete file path. Refer to ‘Accessing files in the default or in a specified directory’ for general information on file handling in the default and a specific directory.
- get_catalog() List[str] [source]
# SCPI: [SOURce<HW>]:BB:DM:DLISt:CATalog value: List[str] = driver.source.bb.dm.dlist.get_catalog()
- Reads out the list files present in the default directory (see method RsSmw.MassMemory.currentDirectory) .
Table Header: List type / Command / File extension
Refer to ‘Accessing files in the default or in a specified directory’ for general information on file handling in the default and a specific directory.
- return
catalog: ‘filename1,filename2,…’ Returns a string of file names separated by commas.
- get_free() int [source]
# SCPI: [SOURce<HW>]:BB:DM:DLISt:FREE value: int = driver.source.bb.dm.dlist.get_free()
- get_points() int [source]
# SCPI: [SOURce<HW>]:BB:DM:DLISt:POINts value: int = driver.source.bb.dm.dlist.get_points()
Defines the number of bits in the selected data list to be utilized. When a list is being filled with block data, this data is only ever sent in multiples of 8 bits. However the exact number of bits to be exploited can be set to a different figure. The superfluous bits in the list are then ignored.
- return
points: integer Range: 0 to INT_MAX
- get_select() str [source]
# SCPI: [SOURce<HW>]:BB:DM:DLISt:SELect value: str = driver.source.bb.dm.dlist.get_select()
Selects the specified list file from the default directory (see method RsSmw.MassMemory.currentDirectory) or in the directory specified with the complete file path. If a list with the specified name does not yet exist, it is created. The file extension can be omitted. Refer to ‘Accessing files in the default or in a specified directory’ for general information on file handling in the default and a specific directory.
- get_tag() str [source]
# SCPI: [SOURce<HW>]:BB:DM:DLISt:TAG value: str = driver.source.bb.dm.dlist.get_tag()
Queries the content of the specified tag in the selected file.
- return
tag: control list,tag name Refer to ‘Tags for waveforms, data and control lists’ for description of the available tag formats.
- set_points(points: int) None [source]
# SCPI: [SOURce<HW>]:BB:DM:DLISt:POINts driver.source.bb.dm.dlist.set_points(points = 1)
Defines the number of bits in the selected data list to be utilized. When a list is being filled with block data, this data is only ever sent in multiples of 8 bits. However the exact number of bits to be exploited can be set to a different figure. The superfluous bits in the list are then ignored.
- param points
integer Range: 0 to INT_MAX
- set_select(select: str) None [source]
# SCPI: [SOURce<HW>]:BB:DM:DLISt:SELect driver.source.bb.dm.dlist.set_select(select = 'abc')
Selects the specified list file from the default directory (see method RsSmw.MassMemory.currentDirectory) or in the directory specified with the complete file path. If a list with the specified name does not yet exist, it is created. The file extension can be omitted. Refer to ‘Accessing files in the default or in a specified directory’ for general information on file handling in the default and a specific directory.
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.dm.dlist.clone()
Subgroups