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