FilterPy

SCPI Commands :

[SOURce<HW>]:BB:GSM:FILTer:PARameter
[SOURce<HW>]:BB:GSM:FILTer:TYPE
class FilterPyCls[source]

FilterPy commands group definition. 9 total commands, 7 Subgroups, 2 group commands

get_parameter() float[source]
# SCPI: [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.

return

parameter: float Range: 0.15 to 2.5

get_type_py() RsSmbv.enums.Gilter[source]
# SCPI: [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.

return

type_py: GAUSs

set_parameter(parameter: float) None[source]
# SCPI: [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.

param parameter

float Range: 0.15 to 2.5

Cloning the Group

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

Subgroups