Dpch¶
SCPI Commands
CONFigure:WCDMa:SIGNaling<Instance>:DL:ENHanced:DPCH:RXLStrategy
CONFigure:WCDMa:SIGNaling<Instance>:DL:ENHanced:DPCH:PHASe
CONFigure:WCDMa:SIGNaling<Instance>:DL:ENHanced:DPCH:SSCode
CONFigure:WCDMa:SIGNaling<Instance>:DL:ENHanced:DPCH:TOFFset
CONFigure:WCDMa:SIGNaling<Instance>:DL:ENHanced:DPCH:RANGe
- class Dpch[source]
Dpch commands group definition. 8 total commands, 1 Sub-groups, 5 group commands
- class RangeStruct[source]
Structure for reading output parameters. Fields:
Level_Min: float: Range: -80 dB to 0 dB, Unit: dB
Level_Max: float: Range: -80 dB to 0 dB, Unit: dB
- get_phase() → RsCmwWcdmaSig.enums.PhaseReference[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:ENHanced:DPCH:PHASe value: enums.PhaseReference = driver.configure.downlink.enhanced.dpch.get_phase()
Sets the DPCH phase reference. For the S-CPICH phase shift, see method RsCmwWcdmaSig.Configure.Downlink.Enhanced.Scpich. phase.
- return
reference: PCPich | SCPich PCPich: P-CPICH set as reference SCPich: S-CPICH set as reference
- get_range() → RangeStruct[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:ENHanced:DPCH:RANGe value: RangeStruct = driver.configure.downlink.enhanced.dpch.get_range()
Specifies the allowed range for the variation of the DPDCH/F-DPCH power level relative to the base level Ior.
- return
structure: for return value, see the help for RangeStruct structure arguments.
- get_rxl_strategy() → RsCmwWcdmaSig.enums.PowerStrategy[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:ENHanced:DPCH:RXLStrategy value: enums.PowerStrategy = driver.configure.downlink.enhanced.dpch.get_rxl_strategy()
Specifies the algorithm for generated power DPCH level in downlink for ‘WCDMA Out-Of-Sync Handling Measurement’.
- return
strategy: AF | BF | CE AF: ‘Max A off F Max’ BF: ‘Max B off F Max’ CE: ‘Max C off E Max’
- get_sscode() → int[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:ENHanced:DPCH:SSCode value: int or bool = driver.configure.downlink.enhanced.dpch.get_sscode()
Defines index k used for calculation of a secondary scrambling code number for the DPCH/F-DPCH (see also ‘Scrambling Codes’) . If the secondary scrambling code is deactivated, the primary scrambling code is used (see method RsCmwWcdmaSig. Configure.Cell.Carrier.scode) .
- return
sec_scramb_code: Range: 1 to 15 Additional parameters: OFF | ON (disables | enables the secondary scrambling code)
- get_toffset() → float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:ENHanced:DPCH:TOFFset value: float = driver.configure.downlink.enhanced.dpch.get_toffset()
Defines the offset between the DL P-CCPCH timing and the DL DPCH/F-DPCH timing in multiples of 256 chips (1/10 slot) .
- return
timing_offset: Range: 0 to 149
- set_phase(reference: RsCmwWcdmaSig.enums.PhaseReference) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:ENHanced:DPCH:PHASe driver.configure.downlink.enhanced.dpch.set_phase(reference = enums.PhaseReference.PCPich)
Sets the DPCH phase reference. For the S-CPICH phase shift, see method RsCmwWcdmaSig.Configure.Downlink.Enhanced.Scpich. phase.
- param reference
PCPich | SCPich PCPich: P-CPICH set as reference SCPich: S-CPICH set as reference
- set_range(value: RsCmwWcdmaSig.Implementations.Configure_.Downlink_.Enhanced_.Dpch.Dpch.RangeStruct) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:ENHanced:DPCH:RANGe driver.configure.downlink.enhanced.dpch.set_range(value = RangeStruct())
Specifies the allowed range for the variation of the DPDCH/F-DPCH power level relative to the base level Ior.
- param value
see the help for RangeStruct structure arguments.
- set_rxl_strategy(strategy: RsCmwWcdmaSig.enums.PowerStrategy) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:ENHanced:DPCH:RXLStrategy driver.configure.downlink.enhanced.dpch.set_rxl_strategy(strategy = enums.PowerStrategy.AF)
Specifies the algorithm for generated power DPCH level in downlink for ‘WCDMA Out-Of-Sync Handling Measurement’.
- param strategy
AF | BF | CE AF: ‘Max A off F Max’ BF: ‘Max B off F Max’ CE: ‘Max C off E Max’
- set_sscode(sec_scramb_code: int) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:ENHanced:DPCH:SSCode driver.configure.downlink.enhanced.dpch.set_sscode(sec_scramb_code = 1)
Defines index k used for calculation of a secondary scrambling code number for the DPCH/F-DPCH (see also ‘Scrambling Codes’) . If the secondary scrambling code is deactivated, the primary scrambling code is used (see method RsCmwWcdmaSig. Configure.Cell.Carrier.scode) .
- param sec_scramb_code
Range: 1 to 15 Additional parameters: OFF | ON (disables | enables the secondary scrambling code)
- set_toffset(timing_offset: float) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:ENHanced:DPCH:TOFFset driver.configure.downlink.enhanced.dpch.set_toffset(timing_offset = 1.0)
Defines the offset between the DL P-CCPCH timing and the DL DPCH/F-DPCH timing in multiples of 256 chips (1/10 slot) .
- param timing_offset
Range: 0 to 149
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.downlink.enhanced.dpch.clone()
Subgroups