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() RsSmw.enums.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() RsSmw.enums.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() RsSmw.enums.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() RsSmw.enums.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() RsSmw.enums.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: RsSmw.enums.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: RsSmw.enums.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: RsSmw.enums.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_ch_spacing(channel_spacing: int) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:CHSPacing driver.source.bb.nr5G.qckset.general.set_ch_spacing(channel_spacing = 1)
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.
- param channel_spacing
integer Range: 0 to 800E6
- set_duplexing(qck_set_duplexing: RsSmw.enums.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_ncarrier(qck_set_num_carrier: int) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:QCKSet:GENeral:NCARier driver.source.bb.nr5G.qckset.general.set_ncarrier(qck_set_num_carrier = 1)
Selects the number of carriers. Needed for carrier aggregation.
- param qck_set_num_carrier
integer Range: 1 to 16
- set_sc_spacing(qck_set_scs: RsSmw.enums.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