Tcw
SCPI Commands :
[SOURce<HW>]:BB:NR5G:TCW:BEWPhi
[SOURce<HW>]:BB:NR5G:TCW:BEWThet
[SOURce<HW>]:BB:NR5G:TCW:BSCLass
[SOURce<HW>]:BB:NR5G:TCW:BSTYpe
[SOURce<HW>]:BB:NR5G:TCW:DCLDirection
[SOURce<HW>]:BB:NR5G:TCW:E50
[SOURce<HW>]:BB:NR5G:TCW:FR
[SOURce<HW>]:BB:NR5G:TCW:GENSignal
[SOURce<HW>]:BB:NR5G:TCW:INSTsetup
[SOURce<HW>]:BB:NR5G:TCW:MARKerconfig
[SOURce<HW>]:BB:NR5G:TCW:MEIS
[SOURce<HW>]:BB:NR5G:TCW:OPTStr
[SOURce<HW>]:BB:NR5G:TCW:RELease
[SOURce<HW>]:BB:NR5G:TCW:SPEC
[SOURce<HW>]:BB:NR5G:TCW:TC
[SOURce<HW>]:BB:NR5G:TCW:TRIGgerconfig
- class TcwCls[source]
Tcw commands group definition. 82 total commands, 11 Subgroups, 16 group commands
- get_bewphi() float [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:BEWPhi value: float = driver.source.bb.nr5G.tcw.get_bewphi()
Sets the angle of the beamwidth for to the OTA REFSENS RoAoA in the phi-axis (BeWtheta,REFSENS) , applicable for FR1 only.
- return
bewphi_ref_sens: float Range: 0.1 to 360
- get_bewthet() float [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:BEWThet value: float = driver.source.bb.nr5G.tcw.get_bewthet()
Sets the angle of the beamwidth for to the OTA REFSENS RoAoA in the theta-axis (BeWtheta,REFSENS) , applicable for FR1 only.
- return
bewthet_ref_sens: float Range: 0.1 to 360
- get_bs_class() RsSmbv.enums.BsClass [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:BSCLass value: enums.BsClass = driver.source.bb.nr5G.tcw.get_bs_class()
Sets the NR base station class.
- return
bs_class: WIDE| MED| LOC
- get_bs_type() RsSmbv.enums.BsType [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:BSTYpe value: enums.BsType = driver.source.bb.nr5G.tcw.get_bs_type()
Sets the base station type for the OTA settings as specified in D.5.
- return
bs_type: BT1H| BT1O| BT2O BT1 Sets the BS type 1-H (FR1, hybrid) for the OTA settings. BT1O Sets the BS type 1-O (FR1) for the OTA settings. BT2O Sets the BS type 2-O (FR2) for the OTA settings.
- get_dcl_direction() RsSmbv.enums.DeclaredDir [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:DCLDirection value: enums.DeclaredDir = driver.source.bb.nr5G.tcw.get_dcl_direction()
Sets the reference for the OSDD.
- return
declared_dir: OTHD| MREFD| OREFD OTHD Sets a value different than the minSENS and REFSENS as the reference for the OSDD. MREFD Sets the OTA minimum sensitivity (minSENS) value as the reference for the OSDD. OREFD Sets the OTA reference sensitivity (REFSENS) value as the reference for the OSDD.
- get_e_50() float [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:E50 value: float = driver.source.bb.nr5G.tcw.get_e_50()
Sets the EISREFSENS_50M level value applicable in the OTA REFSENS RoAoA as specified in D.28. The EISREFSENS_50M value is the declared OTA reference sensitivity basis level for FR2 based on a reference measurement channel with 50MHz BS channel bandwidth.
- return
eis_50_m: float Range: -119 to -86
- get_fr() RsSmbv.enums.FreqRange [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:FR value: enums.FreqRange = driver.source.bb.nr5G.tcw.get_fr()
No command help available
- return
freq_range: No help available
- get_gen_signal() RsSmbv.enums.GenSig [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:GENSignal value: enums.GenSig = driver.source.bb.nr5G.tcw.get_gen_signal()
Selects the generated signal.
- return
generated_signal: No help available
- get_inst_setup() RsSmbv.enums.InstSetup [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:INSTsetup value: enums.InstSetup = driver.source.bb.nr5G.tcw.get_inst_setup()
No command help available
- return
inst_setup: No help available
- get_marker_config() RsSmbv.enums.MarkConf [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:MARKerconfig value: enums.MarkConf = driver.source.bb.nr5G.tcw.get_marker_config()
Selects the marker configuration. The marker can be used to synchronize the measuring equipment to the signal generator.
- return
marker_config: FRAM| UNCH FRAM The marker settings are customized for the selected test case. ‘Radio Frame Start’ markers are output; the marker delays are set equal to zero. UNCH The current marker settings of the signal generator are retained unchanged.
- get_meis() float [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:MEIS value: float = driver.source.bb.nr5G.tcw.get_meis()
Sets the lowest equivalent isotropic sensitivity value (EISminSENS) for the OSDD as specified in D.27.
- return
minimum_eis: float Range: -145 to -10
- get_opt_str() str [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:OPTStr value: str = driver.source.bb.nr5G.tcw.get_opt_str()
No command help available
- return
option_str: No help available
- get_release() RsSmbv.enums.Release [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:RELease value: enums.Release = driver.source.bb.nr5G.tcw.get_release()
Sets the 3GPP test specification used as a guideline for the test cases.
- return
release: REL15| REL16| REL17
- get_spec() RsSmbv.enums.TestSpec [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:SPEC value: enums.TestSpec = driver.source.bb.nr5G.tcw.get_spec()
Specifies the 3GPP test specification.
- return
test_spec: TS38141_1| TS38141_2| TS38104
- get_tc() RsSmbv.enums.TestCase [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:TC value: enums.TestCase = driver.source.bb.nr5G.tcw.get_tc()
Selects the test case.
- return
test_case: TS381411_TC72| TS381411_TC73| TS381411_TC741| TS381411_TC742A| TS381411_TC742B| TS381411_TC75| TS381411_TC77| TS381411_TC78| TS381411_TC821| TS381411_TC822| TS381411_TC823| TS381411_TC831| TS381411_TC8321| TS381411_TC8322| TS381411_TC8331| TS381411_TC8332| TS381411_TC834| TS381411_TC835| TS381411_TC8361A| TS381411_TC8361B| TS381411_TC841| TS381411_TC67| TS381412_TC72| TS381412_TC73| TS381412_TC74| TS381412_TC751| TS381412_TC752A| TS381412_TC752B| TS381412_TC76| TS381412_TC78| TS381412_TC79| TS381412_TC821| TS381412_TC822| TS381412_TC823| TS381412_TC831| TS381412_TC8321| TS381412_TC8322| TS381412_TC8331| TS381412_TC8332| TS381412_TC834| TS381412_TC835| TS381412_TC8361A| TS381412_TC8361B| TS381412_TC841| TS381412_TC68| TS381411_TC824| TS381411_TC825| TS381411_TC826| TS381411_TC827| TS381411_TC828| TS381411_TC829| TS381412_TC824| TS381412_TC825| TS381412_TC826| TS381412_TC827| TS381412_TC828| TS381412_TC829| TS381411_TC8210| TS381412_TC8210| TS381411_TC8211| TS381412_TC8211| TS381411_TC837| TS381412_TC837| TS381411_TC8381| TS381412_TC8381| TS381411_TC8382| TS381412_TC8382| TS381411_TC839| TS381412_TC839| TS381411_TC8310| TS381412_TC8310| TS381411_TC8212| TS381412_TC8212| TS381411_TC8213| TS381412_TC8213| TS381411_TC8311| TS381412_TC8311| TS381411_TC83122| TS381411_TC83121| TS381412_TC83121| TS381411_TC8313| TS381412_TC83122| TS381412_TC8313 The first part of the parameter indicates the standard document and the second part the chapter in which the test case is defined. For example, TS381411_TC72 defines the test case specified in chapter 7.2.
- get_trigger_config() RsSmbv.enums.TrigConf [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:TRIGgerconfig value: enums.TrigConf = driver.source.bb.nr5G.tcw.get_trigger_config()
Selects the trigger configuration. The trigger is used to synchronize the signal generator to the other equipment.
- return
trig_config: AAUT| UNCH AAUT The trigger settings are customized for the selected test case. The trigger setting ‘Armed Auto’ with external trigger source is used; the trigger delay is set to zero. Thus, the base station frame timing is able to synchronize the signal generator by a periodic trigger. UNCH The current trigger settings of the signal generator are retained unchanged.
- set_bewphi(bewphi_ref_sens: float) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:BEWPhi driver.source.bb.nr5G.tcw.set_bewphi(bewphi_ref_sens = 1.0)
Sets the angle of the beamwidth for to the OTA REFSENS RoAoA in the phi-axis (BeWtheta,REFSENS) , applicable for FR1 only.
- param bewphi_ref_sens
float Range: 0.1 to 360
- set_bewthet(bewthet_ref_sens: float) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:BEWThet driver.source.bb.nr5G.tcw.set_bewthet(bewthet_ref_sens = 1.0)
Sets the angle of the beamwidth for to the OTA REFSENS RoAoA in the theta-axis (BeWtheta,REFSENS) , applicable for FR1 only.
- param bewthet_ref_sens
float Range: 0.1 to 360
- set_bs_class(bs_class: RsSmbv.enums.BsClass) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:BSCLass driver.source.bb.nr5G.tcw.set_bs_class(bs_class = enums.BsClass.LOC)
Sets the NR base station class.
- param bs_class
WIDE| MED| LOC
- set_bs_type(bs_type: RsSmbv.enums.BsType) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:BSTYpe driver.source.bb.nr5G.tcw.set_bs_type(bs_type = enums.BsType.BT1H)
Sets the base station type for the OTA settings as specified in D.5.
- param bs_type
BT1H| BT1O| BT2O BT1 Sets the BS type 1-H (FR1, hybrid) for the OTA settings. BT1O Sets the BS type 1-O (FR1) for the OTA settings. BT2O Sets the BS type 2-O (FR2) for the OTA settings.
- set_dcl_direction(declared_dir: RsSmbv.enums.DeclaredDir) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:DCLDirection driver.source.bb.nr5G.tcw.set_dcl_direction(declared_dir = enums.DeclaredDir.MREFD)
Sets the reference for the OSDD.
- param declared_dir
OTHD| MREFD| OREFD OTHD Sets a value different than the minSENS and REFSENS as the reference for the OSDD. MREFD Sets the OTA minimum sensitivity (minSENS) value as the reference for the OSDD. OREFD Sets the OTA reference sensitivity (REFSENS) value as the reference for the OSDD.
- set_e_50(eis_50_m: float) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:E50 driver.source.bb.nr5G.tcw.set_e_50(eis_50_m = 1.0)
Sets the EISREFSENS_50M level value applicable in the OTA REFSENS RoAoA as specified in D.28. The EISREFSENS_50M value is the declared OTA reference sensitivity basis level for FR2 based on a reference measurement channel with 50MHz BS channel bandwidth.
- param eis_50_m
float Range: -119 to -86
- set_fr(freq_range: RsSmbv.enums.FreqRange) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:FR driver.source.bb.nr5G.tcw.set_fr(freq_range = enums.FreqRange.FR2GT37)
No command help available
- param freq_range
No help available
- set_gen_signal(generated_signal: RsSmbv.enums.GenSig) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:GENSignal driver.source.bb.nr5G.tcw.set_gen_signal(generated_signal = enums.GenSig.ALL)
Selects the generated signal.
- param generated_signal
ALL Generates both the wanted and the interferer signal. IF Generates only the interferer signal. WS Generates only the wanted signal.
- set_inst_setup(inst_setup: RsSmbv.enums.InstSetup) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:INSTsetup driver.source.bb.nr5G.tcw.set_inst_setup(inst_setup = enums.InstSetup.U1PORT)
No command help available
- param inst_setup
No help available
- set_marker_config(marker_config: RsSmbv.enums.MarkConf) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:MARKerconfig driver.source.bb.nr5G.tcw.set_marker_config(marker_config = enums.MarkConf.FRAM)
Selects the marker configuration. The marker can be used to synchronize the measuring equipment to the signal generator.
- param marker_config
FRAM| UNCH FRAM The marker settings are customized for the selected test case. ‘Radio Frame Start’ markers are output; the marker delays are set equal to zero. UNCH The current marker settings of the signal generator are retained unchanged.
- set_meis(minimum_eis: float) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:MEIS driver.source.bb.nr5G.tcw.set_meis(minimum_eis = 1.0)
Sets the lowest equivalent isotropic sensitivity value (EISminSENS) for the OSDD as specified in D.27.
- param minimum_eis
float Range: -145 to -10
- set_release(release: RsSmbv.enums.Release) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:RELease driver.source.bb.nr5G.tcw.set_release(release = enums.Release.REL15)
Sets the 3GPP test specification used as a guideline for the test cases.
- param release
REL15| REL16| REL17
- set_spec(test_spec: RsSmbv.enums.TestSpec) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:SPEC driver.source.bb.nr5G.tcw.set_spec(test_spec = enums.TestSpec.TS38104)
Specifies the 3GPP test specification.
- param test_spec
TS38141_1| TS38141_2| TS38104
- set_tc(test_case: RsSmbv.enums.TestCase) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:TC driver.source.bb.nr5G.tcw.set_tc(test_case = enums.TestCase.TS381411_TC67)
Selects the test case.
- param test_case
TS381411_TC72| TS381411_TC73| TS381411_TC741| TS381411_TC742A| TS381411_TC742B| TS381411_TC75| TS381411_TC77| TS381411_TC78| TS381411_TC821| TS381411_TC822| TS381411_TC823| TS381411_TC831| TS381411_TC8321| TS381411_TC8322| TS381411_TC8331| TS381411_TC8332| TS381411_TC834| TS381411_TC835| TS381411_TC8361A| TS381411_TC8361B| TS381411_TC841| TS381411_TC67| TS381412_TC72| TS381412_TC73| TS381412_TC74| TS381412_TC751| TS381412_TC752A| TS381412_TC752B| TS381412_TC76| TS381412_TC78| TS381412_TC79| TS381412_TC821| TS381412_TC822| TS381412_TC823| TS381412_TC831| TS381412_TC8321| TS381412_TC8322| TS381412_TC8331| TS381412_TC8332| TS381412_TC834| TS381412_TC835| TS381412_TC8361A| TS381412_TC8361B| TS381412_TC841| TS381412_TC68| TS381411_TC824| TS381411_TC825| TS381411_TC826| TS381411_TC827| TS381411_TC828| TS381411_TC829| TS381412_TC824| TS381412_TC825| TS381412_TC826| TS381412_TC827| TS381412_TC828| TS381412_TC829| TS381411_TC8210| TS381412_TC8210| TS381411_TC8211| TS381412_TC8211| TS381411_TC837| TS381412_TC837| TS381411_TC8381| TS381412_TC8381| TS381411_TC8382| TS381412_TC8382| TS381411_TC839| TS381412_TC839| TS381411_TC8310| TS381412_TC8310| TS381411_TC8212| TS381412_TC8212| TS381411_TC8213| TS381412_TC8213| TS381411_TC8311| TS381412_TC8311| TS381411_TC83122| TS381411_TC83121| TS381412_TC83121| TS381411_TC8313| TS381412_TC83122| TS381412_TC8313 The first part of the parameter indicates the standard document and the second part the chapter in which the test case is defined. For example, TS381411_TC72 defines the test case specified in chapter 7.2.
- set_trigger_config(trig_config: RsSmbv.enums.TrigConf) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:TRIGgerconfig driver.source.bb.nr5G.tcw.set_trigger_config(trig_config = enums.TrigConf.AAUT)
Selects the trigger configuration. The trigger is used to synchronize the signal generator to the other equipment.
- param trig_config
AAUT| UNCH AAUT The trigger settings are customized for the selected test case. The trigger setting ‘Armed Auto’ with external trigger source is used; the trigger delay is set to zero. Thus, the base station frame timing is able to synchronize the signal generator by a periodic trigger. UNCH The current trigger settings of the signal generator are retained unchanged.
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.nr5G.tcw.clone()
Subgroups