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() 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() 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() 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() FreqRange [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:FR value: enums.FreqRange = driver.source.bb.nr5G.tcw.get_fr()
Sets the frequency range FR2 for the BS type 2-O. To reach the frequency range FR2, connect an external RF device to your instrument, e.g. an R&S SGS100A.
- return:
freq_range: FR2LT334| FR2GT37 FR2LT334 Sets the FR2 range to 24.24 GHz f <= 33.4 GHz FR2GT37 Sets the FR2 range to 37 GHz f <= 52.6 GHz
- get_gen_signal() 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() InstSetup [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:INSTsetup value: enums.InstSetup = driver.source.bb.nr5G.tcw.get_inst_setup()
- Selects the number of RF ports used for the test case.
INTRO_CMD_HELP: Prerequisites for this command
Select an OTA test case that supports different number of RF ports.
- return:
inst_setup: No help available
- get_marker_config() 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()
Queries missing options for the selected test case if there are any.
- return:
option_str: string
- get_release() 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() 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() 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() 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: 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: 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: 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: FreqRange) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:FR driver.source.bb.nr5G.tcw.set_fr(freq_range = enums.FreqRange.FR2GT37)
Sets the frequency range FR2 for the BS type 2-O. To reach the frequency range FR2, connect an external RF device to your instrument, e.g. an R&S SGS100A.
- param freq_range:
FR2LT334| FR2GT37 FR2LT334 Sets the FR2 range to 24.24 GHz f <= 33.4 GHz FR2GT37 Sets the FR2 range to 37 GHz f <= 52.6 GHz
- set_gen_signal(generated_signal: 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: InstSetup) None [source]
# SCPI: [SOURce<HW>]:BB:NR5G:TCW:INSTsetup driver.source.bb.nr5G.tcw.set_inst_setup(inst_setup = enums.InstSetup.U1PORT)
- Selects the number of RF ports used for the test case.
INTRO_CMD_HELP: Prerequisites for this command
Select an OTA test case that supports different number of RF ports.
- param inst_setup:
U1PORT| U2PORT U1PORT Use 1 RF port. U2PORT Use 2 RF ports.
- set_marker_config(marker_config: 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: 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: 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: 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: 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