FilterPy
SCPI Commands :
[SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:BW
[SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog
[SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:DUPLexing
[SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:FREQ
[SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:SCS
[SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:TCASe
[SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:TMODel
[SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:TMSTandard
- class FilterPyCls[source]
FilterPy commands group definition. 8 total commands, 0 Subgroups, 8 group commands
- get_bw() FilterBandwidth [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:BW value: enums.FilterBandwidth = driver.source.bb.nr5G.setting.tmodel.filterPy.get_bw()
Applies a bandwidth filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- return:
filter_bandwidth: ALL| F5| F10| F15| F20| F25| F30| F40| F50| F60| F70| F80| F90| F100| F200| F400| F35| F45| F800| F1600| F2000
- get_catalog() List[str] [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog value: List[str] = driver.source.bb.nr5G.setting.tmodel.filterPy.get_catalog()
Queries the filenames of predefined test signal files in the default directory after applying a filter.
- return:
nr_5_gcat_name_tmod_modified: filename1,filename2,… Returns a string of filenames separated by commas.
- get_duplexing() FilterDuplexing [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:DUPLexing value: enums.FilterDuplexing = driver.source.bb.nr5G.setting.tmodel.filterPy.get_duplexing()
Applies a duplexing filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- return:
filter_duplexing: ALL| FDD| TDD
- get_freq() FilterFreqRange [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:FREQ value: enums.FilterFreqRange = driver.source.bb.nr5G.setting.tmodel.filterPy.get_freq()
Applies a frequency range filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- return:
filter_freq_range: ALL| FR1| FR2
- get_scs() FilterSubcarrierSpacing [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:SCS value: enums.FilterSubcarrierSpacing = driver.source.bb.nr5G.setting.tmodel.filterPy.get_scs()
Applies a subcarrier spacing filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- return:
filter_scs: ALL| F15| F30| F60| F120| F480| F960
- get_tcase() TestModelTestCaseAll [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:TCASe value: enums.TestModelTestCaseAll = driver.source.bb.nr5G.setting.tmodel.filterPy.get_tcase()
Applies a ORAN test case filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- return:
filter_test_case: ALL| TC323110| TC323112| TC323114| TC32311| TC32312| TC32314| TC32316| TC32318| TC32511| TC32512| TC32513| TC32514| TC32515| TC32516| TC32517| TC32518| TC32611| TC32612| TC32613| TC32614| TC32615| TC32313| TC32315| TC32317| TC32319| TC32381| TC323111| TC323113| TC323115| TC323117| TC323121| TC32332| TC32532| TC32333| TC32334| TC32335| TC32336| TC32337| TC32338| TC32339| TC323310| TC323311| TC32533| TC32534| TC32535| TC32536| TC32537| TC32538| TC32539| TC325310| TC325311
- get_tm_standard() TestModelType [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:TMSTandard value: enums.TestModelType = driver.source.bb.nr5G.setting.tmodel.filterPy.get_tm_standard()
Applies a standard filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- return:
test_model_stand: No help available
- get_tmodel() FilterTestModels [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:TMODel value: enums.FilterTestModels = driver.source.bb.nr5G.setting.tmodel.filterPy.get_tmodel()
Applies a test model filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- return:
filter_test_model: ALL| TM1_1| TM1_2| TM2| TM2a| TM3_1| TM3_1A| TM3_2| TM3_3| TM2B| TM3_1B
- set_bw(filter_bandwidth: FilterBandwidth) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:BW driver.source.bb.nr5G.setting.tmodel.filterPy.set_bw(filter_bandwidth = enums.FilterBandwidth.ALL)
Applies a bandwidth filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- param filter_bandwidth:
ALL| F5| F10| F15| F20| F25| F30| F40| F50| F60| F70| F80| F90| F100| F200| F400| F35| F45| F800| F1600| F2000
- set_duplexing(filter_duplexing: FilterDuplexing) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:DUPLexing driver.source.bb.nr5G.setting.tmodel.filterPy.set_duplexing(filter_duplexing = enums.FilterDuplexing.ALL)
Applies a duplexing filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- param filter_duplexing:
ALL| FDD| TDD
- set_freq(filter_freq_range: FilterFreqRange) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:FREQ driver.source.bb.nr5G.setting.tmodel.filterPy.set_freq(filter_freq_range = enums.FilterFreqRange.ALL)
Applies a frequency range filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- param filter_freq_range:
ALL| FR1| FR2
- set_scs(filter_scs: FilterSubcarrierSpacing) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:SCS driver.source.bb.nr5G.setting.tmodel.filterPy.set_scs(filter_scs = enums.FilterSubcarrierSpacing.ALL)
Applies a subcarrier spacing filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- param filter_scs:
ALL| F15| F30| F60| F120| F480| F960
- set_tcase(filter_test_case: TestModelTestCaseAll) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:TCASe driver.source.bb.nr5G.setting.tmodel.filterPy.set_tcase(filter_test_case = enums.TestModelTestCaseAll.ALL)
Applies a ORAN test case filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- param filter_test_case:
ALL| TC323110| TC323112| TC323114| TC32311| TC32312| TC32314| TC32316| TC32318| TC32511| TC32512| TC32513| TC32514| TC32515| TC32516| TC32517| TC32518| TC32611| TC32612| TC32613| TC32614| TC32615| TC32313| TC32315| TC32317| TC32319| TC32381| TC323111| TC323113| TC323115| TC323117| TC323121| TC32332| TC32532| TC32333| TC32334| TC32335| TC32336| TC32337| TC32338| TC32339| TC323310| TC323311| TC32533| TC32534| TC32535| TC32536| TC32537| TC32538| TC32539| TC325310| TC325311
- set_tm_standard(test_model_stand: TestModelType) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:TMSTandard driver.source.bb.nr5G.setting.tmodel.filterPy.set_tm_standard(test_model_stand = enums.TestModelType.NR)
Applies a standard filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- param test_model_stand:
NR 3GPP test models. ORAN ORAN test cases.
- set_tmodel(filter_test_model: FilterTestModels) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:SETTing:TMODel:FILTer:TMODel driver.source.bb.nr5G.setting.tmodel.filterPy.set_tmodel(filter_test_model = enums.FilterTestModels.ALL)
Applies a test model filter to narrow down the files returned by the query [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:FILTer:CATalog.
- param filter_test_model:
ALL| TM1_1| TM1_2| TM2| TM2a| TM3_1| TM3_1A| TM3_2| TM3_3| TM2B| TM3_1B