Hspa

SCPI Commands

CONFigure:WCDMa:SIGNaling<Instance>:CONNection:TMODe:HSPA:PROCedure
CONFigure:WCDMa:SIGNaling<Instance>:CONNection:TMODe:HSPA:DIRection
CONFigure:WCDMa:SIGNaling<Instance>:CONNection:TMODe:HSPA:DATA
CONFigure:WCDMa:SIGNaling<Instance>:CONNection:TMODe:HSPA:EINSertion
CONFigure:WCDMa:SIGNaling<Instance>:CONNection:TMODe:HSPA:USDU
class Hspa[source]

Hspa commands group definition. 5 total commands, 0 Sub-groups, 5 group commands

get_data()RsCmwWcdmaSig.enums.BitPattern[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CONNection:TMODe:HSPA:DATA
value: enums.BitPattern = driver.configure.connection.tmode.hspa.get_data()

Selects the bit pattern to be transmitted as user information on the HS-DSCH. Besides ‘All 0’, ‘All 1’ and ‘Alternating 0101…’, pseudo-random bit sequences of variable length are available.

return

pattern: ALL0 | ALL1 | ALTernating | PRBS9 | PRBS11 | PRBS13 | PRBS15

get_direction()RsCmwWcdmaSig.enums.HspaTestModeDirection[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CONNection:TMODe:HSPA:DIRection
value: enums.HspaTestModeDirection = driver.configure.connection.tmode.hspa.get_direction()

Selects the HSPA test mode direction.

return

direction: HSDPa | HSPA HSDPa: HSDPA only HSPA: HSDPA + HSUPA

get_einsertion()float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CONNection:TMODe:HSPA:EINSertion
value: float or bool = driver.configure.connection.tmode.hspa.get_einsertion()

Configures the rate of HS-DSCH data to be sent with an incorrect CRC value.

return

error_insertion: Range: 10 % to 90 %, Unit: % Additional parameters: OFF | ON (disables the error insertion | enables the error insertion using the previous value)

get_procedure()RsCmwWcdmaSig.enums.Procedure[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CONNection:TMODe:HSPA:PROCedure
value: enums.Procedure = driver.configure.connection.tmode.hspa.get_procedure()

Selects whether an HSPA test mode connection is set up automatically when a test mode connection is established, or can be set up manually later on.

return

procedure: CSPS | CSOPs CSPS: Establish both an RMC connection in the CS domain and an HSPA test mode connection in the PS domain. CSOPs: Establish only an RMC connection in the CS domain. You can trigger an HSPA connection setup manually later on if desired.

get_usdu()int[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CONNection:TMODe:HSPA:USDU
value: int = driver.configure.connection.tmode.hspa.get_usdu()

Specifies the HSUPA UL RLC SDU size as an integer multiple of the HSDPA DL RLC SDU size of 2936 bits. Beside the value of 72 bits, the command accepts a continuous range of values, but sets the nearest multiple of 2936: 72 | 2936 | 5872 | 8808 | 11744 | 14680 | 17616 | 20552 | 23488 | 26424 | 29360

return

size: Range: 72 bits, 2936 bits to 29360 bits , Unit: bit

set_data(pattern: RsCmwWcdmaSig.enums.BitPattern)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CONNection:TMODe:HSPA:DATA
driver.configure.connection.tmode.hspa.set_data(pattern = enums.BitPattern.ALL0)

Selects the bit pattern to be transmitted as user information on the HS-DSCH. Besides ‘All 0’, ‘All 1’ and ‘Alternating 0101…’, pseudo-random bit sequences of variable length are available.

param pattern

ALL0 | ALL1 | ALTernating | PRBS9 | PRBS11 | PRBS13 | PRBS15

set_direction(direction: RsCmwWcdmaSig.enums.HspaTestModeDirection)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CONNection:TMODe:HSPA:DIRection
driver.configure.connection.tmode.hspa.set_direction(direction = enums.HspaTestModeDirection.HSDPa)

Selects the HSPA test mode direction.

param direction

HSDPa | HSPA HSDPa: HSDPA only HSPA: HSDPA + HSUPA

set_einsertion(error_insertion: float)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CONNection:TMODe:HSPA:EINSertion
driver.configure.connection.tmode.hspa.set_einsertion(error_insertion = 1.0)

Configures the rate of HS-DSCH data to be sent with an incorrect CRC value.

param error_insertion

Range: 10 % to 90 %, Unit: % Additional parameters: OFF | ON (disables the error insertion | enables the error insertion using the previous value)

set_procedure(procedure: RsCmwWcdmaSig.enums.Procedure)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CONNection:TMODe:HSPA:PROCedure
driver.configure.connection.tmode.hspa.set_procedure(procedure = enums.Procedure.CSOPs)

Selects whether an HSPA test mode connection is set up automatically when a test mode connection is established, or can be set up manually later on.

param procedure

CSPS | CSOPs CSPS: Establish both an RMC connection in the CS domain and an HSPA test mode connection in the PS domain. CSOPs: Establish only an RMC connection in the CS domain. You can trigger an HSPA connection setup manually later on if desired.

set_usdu(size: int)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CONNection:TMODe:HSPA:USDU
driver.configure.connection.tmode.hspa.set_usdu(size = 1)

Specifies the HSUPA UL RLC SDU size as an integer multiple of the HSDPA DL RLC SDU size of 2936 bits. Beside the value of 72 bits, the command accepts a continuous range of values, but sets the nearest multiple of 2936: 72 | 2936 | 5872 | 8808 | 11744 | 14680 | 17616 | 20552 | 23488 | 26424 | 29360

param size

Range: 72 bits, 2936 bits to 29360 bits , Unit: bit