Hsupa¶
SCPI Commands
CONFigure:WCDMa:SIGNaling<Instance>:CELL:HSUPa:TTI
CONFigure:WCDMa:SIGNaling<Instance>:CELL:HSUPa:HRVersion
CONFigure:WCDMa:SIGNaling<Instance>:CELL:HSUPa:HBDConition
CONFigure:WCDMa:SIGNaling<Instance>:CELL:HSUPa:PLPLnonmax
CONFigure:WCDMa:SIGNaling<Instance>:CELL:HSUPa:MCCode
CONFigure:WCDMa:SIGNaling<Instance>:CELL:HSUPa:ISGRant
CONFigure:WCDMa:SIGNaling<Instance>:CELL:HSUPa:MODulation
- class Hsupa[source]
Hsupa commands group definition. 19 total commands, 6 Sub-groups, 7 group commands
- class IsGrantStruct[source]
Structure for reading output parameters. Fields:
Grant: int or bool: Serving grant value information element Range: 0 to 38 Additional parameters: OFF | ON (disable | enable transmission of the initial serving grant parameters)
Type_Py: enums.ParameterType: PRIMary | SECondary Primary/secondary grant selector information element
- get_hbd_condition() → float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:HBDConition value: float = driver.configure.cell.hsupa.get_hbd_condition()
Specifies the happy bit delay condition value signaled to the UE.
- return
delay: Only the following values are allowed (in ms) : 2 | 10 | 20 | 50 | 100 | 200 | 500 | 1000 If you enter another value, the nearest allowed value is set instead. Range: 2 ms to 1000 ms, Unit: ms
- get_hr_version() → RsCmwWcdmaSig.enums.HrVersion[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:HRVersion value: enums.HrVersion = driver.configure.cell.hsupa.get_hr_version()
Specifies the HARQ RV configuration value signaled to the UE.
- return
version: RV0 | TABLe RV0: use always redundancy version 0 TABLe: determine the redundancy version using a table as specified in 3GPP TS 25.212
- get_is_grant() → IsGrantStruct[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:ISGRant value: IsGrantStruct = driver.configure.cell.hsupa.get_is_grant()
Specifies initial serving grant parameters signaled to the UE. If you only want to modify the <Grant>, you can omit the <Type> parameter.
- return
structure: for return value, see the help for IsGrantStruct structure arguments.
- get_mccode() → RsCmwWcdmaSig.enums.MaxChanCode[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:MCCode value: enums.MaxChanCode = driver.configure.cell.hsupa.get_mccode()
Specifies the maximum channelization codes value signaled to the UE. Depending on several other HSUPA parameters, e.g. the UE category, only a subset of values is allowed.
- return
code: S64 | S32 | S16 | S8 | S4 | S24 | S22 | S224 S64, S32, S16, S8, S4: one code, SF 64 to SF 4 S24: two codes, SF 4 S22: two codes, SF 2 S224: four codes, two with SF 2 and two with SF 4
- get_modulation() → RsCmwWcdmaSig.enums.HsupaModulation[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:MODulation value: enums.HsupaModulation = driver.configure.cell.hsupa.get_modulation()
Selects the E-DCH modulation scheme to be used during HSUPA connection.
- return
modulation: QPSK | Q16 QPSK, 16-QAM
- get_pl_pl_non_max() → float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:PLPLnonmax value: float = driver.configure.cell.hsupa.get_pl_pl_non_max()
Specifies the ‘PLnon-max’ value signaled to the UE.
- return
limit: Range: 0.44 to 1
- get_tti() → RsCmwWcdmaSig.enums.TransTimeInterval[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:TTI value: enums.TransTimeInterval = driver.configure.cell.hsupa.get_tti()
Selects the transmission time interval (TTI) for the E-DCH. The value must be compatible with the UE category (2 ms TTI only allowed for category 2, 4 and 6) .
- return
tti: M2 | M10 M2: 2 ms M10: 10 ms
- set_hbd_condition(delay: float) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:HBDConition driver.configure.cell.hsupa.set_hbd_condition(delay = 1.0)
Specifies the happy bit delay condition value signaled to the UE.
- param delay
Only the following values are allowed (in ms) : 2 | 10 | 20 | 50 | 100 | 200 | 500 | 1000 If you enter another value, the nearest allowed value is set instead. Range: 2 ms to 1000 ms, Unit: ms
- set_hr_version(version: RsCmwWcdmaSig.enums.HrVersion) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:HRVersion driver.configure.cell.hsupa.set_hr_version(version = enums.HrVersion.RV0)
Specifies the HARQ RV configuration value signaled to the UE.
- param version
RV0 | TABLe RV0: use always redundancy version 0 TABLe: determine the redundancy version using a table as specified in 3GPP TS 25.212
- set_is_grant(value: RsCmwWcdmaSig.Implementations.Configure_.Cell_.Hsupa.Hsupa.IsGrantStruct) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:ISGRant driver.configure.cell.hsupa.set_is_grant(value = IsGrantStruct())
Specifies initial serving grant parameters signaled to the UE. If you only want to modify the <Grant>, you can omit the <Type> parameter.
- param value
see the help for IsGrantStruct structure arguments.
- set_mccode(code: RsCmwWcdmaSig.enums.MaxChanCode) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:MCCode driver.configure.cell.hsupa.set_mccode(code = enums.MaxChanCode.S16)
Specifies the maximum channelization codes value signaled to the UE. Depending on several other HSUPA parameters, e.g. the UE category, only a subset of values is allowed.
- param code
S64 | S32 | S16 | S8 | S4 | S24 | S22 | S224 S64, S32, S16, S8, S4: one code, SF 64 to SF 4 S24: two codes, SF 4 S22: two codes, SF 2 S224: four codes, two with SF 2 and two with SF 4
- set_modulation(modulation: RsCmwWcdmaSig.enums.HsupaModulation) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:MODulation driver.configure.cell.hsupa.set_modulation(modulation = enums.HsupaModulation.Q16)
Selects the E-DCH modulation scheme to be used during HSUPA connection.
- param modulation
QPSK | Q16 QPSK, 16-QAM
- set_pl_pl_non_max(limit: float) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:PLPLnonmax driver.configure.cell.hsupa.set_pl_pl_non_max(limit = 1.0)
Specifies the ‘PLnon-max’ value signaled to the UE.
- param limit
Range: 0.44 to 1
- set_tti(tti: RsCmwWcdmaSig.enums.TransTimeInterval) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:HSUPa:TTI driver.configure.cell.hsupa.set_tti(tti = enums.TransTimeInterval.M10)
Selects the transmission time interval (TTI) for the E-DCH. The value must be compatible with the UE category (2 ms TTI only allowed for category 2, 4 and 6) .
- param tti
M2 | M10 M2: 2 ms M10: 10 ms
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.cell.hsupa.clone()
Subgroups