Shape

SCPI Commands :

[SOURce<HW>]:NOISe:PHASenoise:SHAPe:SELect
[SOURce<HW>]:NOISe:PHASenoise:SHAPe:STORe
class ShapeCls[source]

Shape commands group definition. 3 total commands, 1 Subgroups, 2 group commands

get_select() str[source]
# SCPI: [SOURce<HW>]:NOISe:PHASenoise:SHAPe:SELect
value: str = driver.source.noise.phasenoise.shape.get_select()

Loads the selected file from the default or the specified directory. Loaded are files with extension *.fcf. Refer to ‘Accessing files in the default or in a specified directory’ for general information on file handling in the default and in a specific directory. Query the name of the predefined files with the command [:SOURce<hw>]:NOISe:PHASenoise:SHAPe:PREDefined:CATalog?.

return

phasenoise_sel: ‘filename’ Filename or complete file path; file extension can be omitted

get_store() str[source]
# SCPI: [SOURce<HW>]:NOISe:PHASenoise:SHAPe:STORe
value: str = driver.source.noise.phasenoise.shape.get_store()

Saves the current SSB profile settings into the selected file; the file extension (*.fcf) is assigned automatically. Refer to ‘Accessing files in the default or in a specified directory’ for general information on file handling in the default and in a specific directory.

return

phasenoise_store: ‘filename’ Filename or complete file path

set_select(phasenoise_sel: str) None[source]
# SCPI: [SOURce<HW>]:NOISe:PHASenoise:SHAPe:SELect
driver.source.noise.phasenoise.shape.set_select(phasenoise_sel = 'abc')

Loads the selected file from the default or the specified directory. Loaded are files with extension *.fcf. Refer to ‘Accessing files in the default or in a specified directory’ for general information on file handling in the default and in a specific directory. Query the name of the predefined files with the command [:SOURce<hw>]:NOISe:PHASenoise:SHAPe:PREDefined:CATalog?.

param phasenoise_sel

‘filename’ Filename or complete file path; file extension can be omitted

set_store(phasenoise_store: str) None[source]
# SCPI: [SOURce<HW>]:NOISe:PHASenoise:SHAPe:STORe
driver.source.noise.phasenoise.shape.set_store(phasenoise_store = 'abc')

Saves the current SSB profile settings into the selected file; the file extension (*.fcf) is assigned automatically. Refer to ‘Accessing files in the default or in a specified directory’ for general information on file handling in the default and in a specific directory.

param phasenoise_store

‘filename’ Filename or complete file path

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.noise.phasenoise.shape.clone()

Subgroups