General
SCPI Commands :
[SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CARDeply
[SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CBW
[SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CCTModel
[SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CHRaster
[SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CHSPacing
[SOURce<HW>]:BB:NR5G:QCKSet:GENeral:DUPLexing
[SOURce<HW>]:BB:NR5G:QCKSet:GENeral:ECPState
[SOURce<HW>]:BB:NR5G:QCKSet:GENeral:NCARier
[SOURce<HW>]:BB:NR5G:QCKSet:GENeral:SCSPacing
- class GeneralCls[source]
General commands group definition. 17 total commands, 2 Subgroups, 9 group commands
- get_cardeply() Nr5GcarDep [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CARDeply value: enums.Nr5GcarDep = driver.source.bb.nr5G.qckset.general.get_cardeply()
Selects one of the frequency ranges, specified for 5G NR transmission.
- return:
qck_set_car_deply: No help available
- get_cbw() Nr5Gcbw [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CBW value: enums.Nr5Gcbw = driver.source.bb.nr5G.qckset.general.get_cbw()
Selects the bandwidth of the node carrier.
- return:
qck_set_channel_bw: BW5 | BW10 | BW15 | BW20 | BW25 | BW30 | BW35 | BW40 | BW45 | BW50 | BW60 | BW70 | BW80 | BW90 | BW100 | BW200 | BW400 | BW800 | BW1600 | BW2000
- get_cct_model() bool [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CCTModel value: bool = driver.source.bb.nr5G.qckset.general.get_cct_model()
- Creates a copy of a component carrier based on a test model configuration.
INTRO_CMD_HELP: Prerequisites for this command
Select a single carrier ([:SOURce<hw>]:BB:NR5G:QCKSet:GENeral:NCARier) .
Select a test model ([:SOURce<hw>]:BB:NR5G:SETTing:TMODel:DL / [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:UL) .
- return:
qck_set_use_tm: No help available
- get_ch_raster() AllChannelRaster [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CHRaster value: enums.AllChannelRaster = driver.source.bb.nr5G.qckset.general.get_ch_raster()
Sets the ‘Channel Raster’ based on the set ‘Deployment’. If ‘Deployment’ is set to ‘FR1 <= 3GHz’ or ‘FR1 > 3GHz’ the ‘Channel Raster’ can be set to 15 kHz or 100 kHz. If ‘Deployment’ is set to ‘FR2-1’ the ‘Channel Raster’ is set to 60 kHz. If ‘Deployment’ is set to ‘FR2-2’ the ‘Channel Raster’ is set to 100 kHz. ‘Channel Raster’ is not displayed when the ‘Number of Carriers’ is shown inactive.
- return:
channel_raster: R15| R60| R100
- get_ch_spacing() int [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CHSPacing value: int = driver.source.bb.nr5G.qckset.general.get_ch_spacing()
Queries or sets the value for the ‘Channel Spacing’. It is by default automatically calculated by the set ‘Channel Raster’ and the set ‘Channel Bandwidth’. The value can be manually adjusted, but is recalculated if the ‘Channel Raster’ or the ‘Channel Bandwidth’ is adjusted. ‘Channel Spacing’ is not displayed when the ‘Number of Carriers’ is shown inactive. In this case, it is used like ‘Carrier Spacing’ equals 0.
- return:
channel_spacing: integer Range: 0 to 800E6
- get_duplexing() EutraDuplexMode [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:DUPLexing value: enums.EutraDuplexMode = driver.source.bb.nr5G.qckset.general.get_duplexing()
Selects the duplexing mode.
- return:
qck_set_duplexing: TDD| FDD
- get_ecp_state() bool [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:ECPState value: bool = driver.source.bb.nr5G.qckset.general.get_ecp_state()
Show if the extended cyclic prefix is enabled or disabled.
- return:
qss_cs_ecp_state: 1| ON| 0| OFF
- get_ncarrier() int [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:NCARier value: int = driver.source.bb.nr5G.qckset.general.get_ncarrier()
Selects the number of carriers. Needed for carrier aggregation.
- return:
qck_set_num_carrier: integer Range: 1 to 16
- get_sc_spacing() QucjSettingsScsAll [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:SCSPacing value: enums.QucjSettingsScsAll = driver.source.bb.nr5G.qckset.general.get_sc_spacing()
Sets the subcarrier spacing.
- return:
qck_set_scs: No help available
- set_cardeply(qck_set_car_deply: Nr5GcarDep) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CARDeply driver.source.bb.nr5G.qckset.general.set_cardeply(qck_set_car_deply = enums.Nr5GcarDep.BT36)
Selects one of the frequency ranges, specified for 5G NR transmission.
- param qck_set_car_deply:
FR1LT3 | FR1GT3 | FR2_1 | FR2_2
- set_cbw(qck_set_channel_bw: Nr5Gcbw) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CBW driver.source.bb.nr5G.qckset.general.set_cbw(qck_set_channel_bw = enums.Nr5Gcbw.BW10)
Selects the bandwidth of the node carrier.
- param qck_set_channel_bw:
BW5 | BW10 | BW15 | BW20 | BW25 | BW30 | BW35 | BW40 | BW45 | BW50 | BW60 | BW70 | BW80 | BW90 | BW100 | BW200 | BW400 | BW800 | BW1600 | BW2000
- set_cct_model(qck_set_use_tm: bool) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CCTModel driver.source.bb.nr5G.qckset.general.set_cct_model(qck_set_use_tm = False)
- Creates a copy of a component carrier based on a test model configuration.
INTRO_CMD_HELP: Prerequisites for this command
Select a single carrier ([:SOURce<hw>]:BB:NR5G:QCKSet:GENeral:NCARier) .
Select a test model ([:SOURce<hw>]:BB:NR5G:SETTing:TMODel:DL / [:SOURce<hw>]:BB:NR5G:SETTing:TMODel:UL) .
- param qck_set_use_tm:
1| ON| 0| OFF
- set_ch_raster(channel_raster: AllChannelRaster) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CHRaster driver.source.bb.nr5G.qckset.general.set_ch_raster(channel_raster = enums.AllChannelRaster.R100)
Sets the ‘Channel Raster’ based on the set ‘Deployment’. If ‘Deployment’ is set to ‘FR1 <= 3GHz’ or ‘FR1 > 3GHz’ the ‘Channel Raster’ can be set to 15 kHz or 100 kHz. If ‘Deployment’ is set to ‘FR2-1’ the ‘Channel Raster’ is set to 60 kHz. If ‘Deployment’ is set to ‘FR2-2’ the ‘Channel Raster’ is set to 100 kHz. ‘Channel Raster’ is not displayed when the ‘Number of Carriers’ is shown inactive.
- param channel_raster:
R15| R60| R100
- set_duplexing(qck_set_duplexing: EutraDuplexMode) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:DUPLexing driver.source.bb.nr5G.qckset.general.set_duplexing(qck_set_duplexing = enums.EutraDuplexMode.FDD)
Selects the duplexing mode.
- param qck_set_duplexing:
TDD| FDD
- set_ecp_state(qss_cs_ecp_state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:ECPState driver.source.bb.nr5G.qckset.general.set_ecp_state(qss_cs_ecp_state = False)
Show if the extended cyclic prefix is enabled or disabled.
- param qss_cs_ecp_state:
1| ON| 0| OFF
- set_sc_spacing(qck_set_scs: QucjSettingsScsAll) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:SCSPacing driver.source.bb.nr5G.qckset.general.set_sc_spacing(qck_set_scs = enums.QucjSettingsScsAll.N120)
Sets the subcarrier spacing.
- param qck_set_scs:
SCS15| SCS30| SCS60| SCS120| SCS240| SCS480| SCS960
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.nr5G.qckset.general.clone()
Subgroups