Pswitched¶
SCPI Commands
CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:SERVice
CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:DSOurce
CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:TLEVel
CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:EDALlocation
CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:NOPDus
CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:SOFFset
CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:CATYpe
CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:BPERiod<Const_Bperiod>
CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:BDCRate
CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:ASRDblocks
CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:IREDundancy
- class Pswitched[source]
Pswitched commands group definition. 25 total commands, 4 Sub-groups, 11 group commands
- get_asrd_blocks() → bool[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:ASRDblocks value: bool = driver.configure.connection.pswitched.get_asrd_blocks()
Enables the filler dummy data blocks.
- return
enable: OFF | ON
- get_bdc_rate() → int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:BDCRate value: int = driver.configure.connection.pswitched.get_bdc_rate()
Specifies volume of corrupted data the R&S CMW generates.
- return
rate: Range: 0 % to 100 %, Unit: %
- get_bperiod() → int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:BPERiod<Nr> value: int or bool = driver.configure.connection.pswitched.get_bperiod()
Configures the BEP_PERIOD2 defined in 3GPP TS 45.008 that the MS uses for the mean BEP and the CV BEP calculation.
- return
value: Range: 0 to 15 ON (OFF) commands the MS to apply (not apply) the BEP period 2.
- get_ca_type() → RsCmwGsmSig.enums.ControlAckBurst[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:CATYpe value: enums.ControlAckBurst = driver.configure.connection.pswitched.get_ca_type()
Selects the burst type to be used by a mobile for sending a PACKET CONTROL ACKNOWLEDGEMENT.
- return
mode: NBURsts | ABURsts NBURsts: normal bursts ABURsts: access bursts
- get_dsource() → RsCmwGsmSig.enums.SwitchedSourceMode[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:DSOurce value: enums.SwitchedSourceMode = driver.configure.connection.pswitched.get_dsource()
Selects the data which the R&S CMW transmits on its DL traffic channel for PS connections.
- return
mode: PR9 | PR11 | PR15 | PR16 PR9: PRBS 2E9-1 PR11: PRBS 2E11-1 PR15: PRBS 2E15-1 PR16: PRBS 2E16-1
- get_ed_allocation() → RsCmwGsmSig.enums.AutoMode[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:EDALlocation value: enums.AutoMode = driver.configure.connection.pswitched.get_ed_allocation()
Enables or disables the optional medium access mode ‘extended dynamic allocation’.
- return
mode: OFF | ON | AUTO OFF: disabled ON: enabled AUTO: enabled if supported by the mobile, otherwise disabled
- get_iredundancy() → bool[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:IREDundancy value: bool = driver.configure.connection.pswitched.get_iredundancy()
Enables or disables the incremental redundancy RLC mode for the downlink.
- return
enable: OFF | ON
- get_nopdus() → int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:NOPDus value: int = driver.configure.connection.pswitched.get_nopdus()
Number of PDUs that the MS is to transmit in the uplink during GPRS test mode A. If supported by the mobile, a value of 0 can be used to request an ‘infinite’ test that is not terminated by the mobile after a certain number of PDUs.
- return
number: Range: 0 to 4095
- get_service() → RsCmwGsmSig.enums.PswitchedService[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:SERVice value: enums.PswitchedService = driver.configure.connection.pswitched.get_service()
Selects a service mode for the PS connection.
- return
service: TMA | TMB | BLER | SRB TMA: test mode A TMB: test mode B BLER: BLER mode SRB: EGPRS switched radio block loopback mode
- get_soffset() → int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:SOFFset value: int = driver.configure.connection.pswitched.get_soffset()
Timeslot that is to be taken as the first DL timeslot when the MS is in multi-slot operation (downlink timeslot offset parameter in the GPRS_TEST_MODE_CMD) .
- return
offset: Range: 0 to 7
- get_tlevel() → RsCmwGsmSig.enums.TbfLevel[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:TLEVel value: enums.TbfLevel = driver.configure.connection.pswitched.get_tlevel()
Selects the set of modulation and coding schemes to be used.
- return
tbf_level: GPRS | EGPRs | EG2A GPRS CS-1 to CS-4 EGPRs MCS-1 to MCS-9 EG2A DL: MCS-1 to MCS-4, MCS-7, MCS-8, DAS-5 to DAS-12 UL: MCS-1 to MCS-6, UAS-7 to UAS-11
- set_asrd_blocks(enable: bool) → None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:ASRDblocks driver.configure.connection.pswitched.set_asrd_blocks(enable = False)
Enables the filler dummy data blocks.
- param enable
OFF | ON
- set_bdc_rate(rate: int) → None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:BDCRate driver.configure.connection.pswitched.set_bdc_rate(rate = 1)
Specifies volume of corrupted data the R&S CMW generates.
- param rate
Range: 0 % to 100 %, Unit: %
- set_bperiod(value: int) → None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:BPERiod<Nr> driver.configure.connection.pswitched.set_bperiod(value = 1)
Configures the BEP_PERIOD2 defined in 3GPP TS 45.008 that the MS uses for the mean BEP and the CV BEP calculation.
- param value
Range: 0 to 15 ON (OFF) commands the MS to apply (not apply) the BEP period 2.
- set_ca_type(mode: RsCmwGsmSig.enums.ControlAckBurst) → None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:CATYpe driver.configure.connection.pswitched.set_ca_type(mode = enums.ControlAckBurst.ABURsts)
Selects the burst type to be used by a mobile for sending a PACKET CONTROL ACKNOWLEDGEMENT.
- param mode
NBURsts | ABURsts NBURsts: normal bursts ABURsts: access bursts
- set_dsource(mode: RsCmwGsmSig.enums.SwitchedSourceMode) → None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:DSOurce driver.configure.connection.pswitched.set_dsource(mode = enums.SwitchedSourceMode.ALL0)
Selects the data which the R&S CMW transmits on its DL traffic channel for PS connections.
- param mode
PR9 | PR11 | PR15 | PR16 PR9: PRBS 2E9-1 PR11: PRBS 2E11-1 PR15: PRBS 2E15-1 PR16: PRBS 2E16-1
- set_ed_allocation(mode: RsCmwGsmSig.enums.AutoMode) → None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:EDALlocation driver.configure.connection.pswitched.set_ed_allocation(mode = enums.AutoMode.AUTO)
Enables or disables the optional medium access mode ‘extended dynamic allocation’.
- param mode
OFF | ON | AUTO OFF: disabled ON: enabled AUTO: enabled if supported by the mobile, otherwise disabled
- set_iredundancy(enable: bool) → None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:IREDundancy driver.configure.connection.pswitched.set_iredundancy(enable = False)
Enables or disables the incremental redundancy RLC mode for the downlink.
- param enable
OFF | ON
- set_nopdus(number: int) → None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:NOPDus driver.configure.connection.pswitched.set_nopdus(number = 1)
Number of PDUs that the MS is to transmit in the uplink during GPRS test mode A. If supported by the mobile, a value of 0 can be used to request an ‘infinite’ test that is not terminated by the mobile after a certain number of PDUs.
- param number
Range: 0 to 4095
- set_service(service: RsCmwGsmSig.enums.PswitchedService) → None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:SERVice driver.configure.connection.pswitched.set_service(service = enums.PswitchedService.BLER)
Selects a service mode for the PS connection.
- param service
TMA | TMB | BLER | SRB TMA: test mode A TMB: test mode B BLER: BLER mode SRB: EGPRS switched radio block loopback mode
- set_soffset(offset: int) → None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:SOFFset driver.configure.connection.pswitched.set_soffset(offset = 1)
Timeslot that is to be taken as the first DL timeslot when the MS is in multi-slot operation (downlink timeslot offset parameter in the GPRS_TEST_MODE_CMD) .
- param offset
Range: 0 to 7
- set_tlevel(tbf_level: RsCmwGsmSig.enums.TbfLevel) → None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CONNection:PSWitched:TLEVel driver.configure.connection.pswitched.set_tlevel(tbf_level = enums.TbfLevel.EG2A)
Selects the set of modulation and coding schemes to be used.
- param tbf_level
GPRS | EGPRs | EG2A GPRS CS-1 to CS-4 EGPRs MCS-1 to MCS-9 EG2A DL: MCS-1 to MCS-4, MCS-7, MCS-8, DAS-5 to DAS-12 UL: MCS-1 to MCS-6, UAS-7 to UAS-11
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.connection.pswitched.clone()
Subgroups