FilterPy

SCPI Commands :

[SOURce<HW>]:BB:BTOoth:FILTer:FILTers
[SOURce<HW>]:BB:BTOoth:FILTer:MINDex
[SOURce<HW>]:BB:BTOoth:FILTer:MTYPe
[SOURce<HW>]:BB:BTOoth:FILTer:TYPE
Commands in total: 16
Subgroups: 3
Direct child commands: 4
get_filters() str[source]
# [SOURce<HW>]:BB:BTOoth:FILTer:FILTers
value: str = driver.source.bb.btooth.filterPy.get_filters()

Queries all configured baseband filters. These filters are the common GFSK baseband filter and, for some EDR packets, a DPSK filter. See also Table ‘DPSK filter for Bluetooth EDR packets’.

Returns:

filters: string

get_mindex() str[source]
# [SOURce<HW>]:BB:BTOoth:FILTer:MINDex
value: str = driver.source.bb.btooth.filterPy.get_mindex()

Queries the modulation index resulting from the entered frequency deviation value.

Returns:

mindex: string

get_mtype() str[source]
# [SOURce<HW>]:BB:BTOoth:FILTer:MTYPe
value: str = driver.source.bb.btooth.filterPy.get_mtype()

Queries the modulation type used for the current packet selection.

Returns:

mtype: string

get_type_py() DmFilterB[source]
# [SOURce<HW>]:BB:BTOoth:FILTer:TYPE
value: enums.DmFilterB = driver.source.bb.btooth.filterPy.get_type_py()

Selects the filters used for Pi/4 DQPSK and 8DPSK modulations. This opens a selection window containing all the filters available to the instrument.

Returns:

type_py: RCOSine | COSine | GAUSs | LGAuss | CONE | COF705 | COEQualizer | COFequalizer | C2K3x | APCO25 | SPHase | RECTangle | PGAuss | LPASs | DIRac | ENPShape | EWPShape

Cloning the Group

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

Subgroups