FilterPy

SCPI Commands :

[SOURce<HW>]:BB:GSM:FILTer:PARameter
[SOURce<HW>]:BB:GSM:FILTer:TYPE
Commands in total: 9
Subgroups: 7
Direct child commands: 2
get_parameter() float[source]
# [SOURce<HW>]:BB:GSM:FILTer:PARameter
value: float = driver.source.bb.gsm.filterPy.get_parameter()

The command sets the filter parameter. For Gaussian filter the BxT is the product of the bandwidth and the symbol duration. The default value for GSM modulation is 0.3 and for Gauss Linearized (EDGE) , BT = 0.3.

Returns:

parameter: float Range: 0.15 to 2.5

get_type_py() Gilter[source]
# [SOURce<HW>]:BB:GSM:FILTer:TYPE
value: enums.Gilter = driver.source.bb.gsm.filterPy.get_type_py()

The command sets the filter type GAUSs. This is the only possible selection in the case of digital standard GSM.

Returns:

type_py: GAUSs

set_parameter(parameter: float) None[source]
# [SOURce<HW>]:BB:GSM:FILTer:PARameter
driver.source.bb.gsm.filterPy.set_parameter(parameter = 1.0)

The command sets the filter parameter. For Gaussian filter the BxT is the product of the bandwidth and the symbol duration. The default value for GSM modulation is 0.3 and for Gauss Linearized (EDGE) , BT = 0.3.

Parameters:

parameter – float Range: 0.15 to 2.5

Cloning the Group

# Create a copy of the original group, that exists independently
filterPy_copy = driver.source.bb.gsm.filterPy.clone()

Subgroups