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