Udtx

SCPI Commands :

[SOURce<HW>]:BB:W3GPp:MSTation:UDTX:ITHReshold
[SOURce<HW>]:BB:W3GPp:MSTation:UDTX:LPLength
[SOURce<HW>]:BB:W3GPp:MSTation:UDTX:MODE
[SOURce<HW>]:BB:W3GPp:MSTation:UDTX:OFFSet
[SOURce<HW>]:BB:W3GPp:MSTation:UDTX:STATe
[SOURce<HW>]:BB:W3GPp:MSTation:UDTX:TTIEdch
Commands in total: 18
Subgroups: 6
Direct child commands: 6
get_ithreshold() WcdmaUlDtxThreshold[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:ITHReshold
value: enums.WcdmaUlDtxThreshold = driver.source.bb.w3Gpp.mstation.udtx.get_ithreshold()

Defines the number of consecutive E-DCH TTIs without an E-DCH transmission, after which the UE shall immediately move from UE-DTX cycle 1 to using UE-DTX cycle 2.

Returns:

threshold: 1 | 4| 8 | 16 | 32 | 64 | 128 | 256

get_lp_length() WcdmaUlDtxLongPreLen[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:LPLength
value: enums.WcdmaUlDtxLongPreLen = driver.source.bb.w3Gpp.mstation.udtx.get_lp_length()

Determines the length in slots of the preamble associated with the UE-DTX cycle 2.

Returns:

long_preamble: 2 | 4| 15

get_mode() WcdmaUlDtxMode[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:MODE
value: enums.WcdmaUlDtxMode = driver.source.bb.w3Gpp.mstation.udtx.get_mode()

Switches between the UL-DTX or user scheduling function.

Returns:

uld_tx_mode: UDTX | USCH

get_offset() int[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:OFFSet
value: int = driver.source.bb.w3Gpp.mstation.udtx.get_offset()

Sets the parameter UE_DTX_DRX_Offset and determines the start offset in subframes of the first uplink DPCCH burst (after the preamble) . The offset is applied only for bursts belonging to the DPCCH burst pattern; HS-DPCCH or E-DCH transmissions are not affected.

Returns:

offset: integer Range: 0 to 159

get_state() bool[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:STATe
value: bool = driver.source.bb.w3Gpp.mstation.udtx.get_state()

Enables/disables UL-DTX or user scheduling, as selected with the method RsSmw.source.bb.w3Gpp.mstation.udtx.mode() . Enabling the UL-DTX deactivates the DPDCH and the HSUPA FRC. Enabled user scheduling deactivates the HSUPA FRC.

Returns:

state: 1 | ON | 0| OFF

get_ttiedch() HsUpaDchTti[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:TTIEdch
value: enums.HsUpaDchTti = driver.source.bb.w3Gpp.mstation.udtx.get_ttiedch()

Sets the duration of a E-DCH TTI.

Returns:

edch_tti: 2ms | 10ms Range: 2ms to 10ms

set_ithreshold(threshold: WcdmaUlDtxThreshold) None[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:ITHReshold
driver.source.bb.w3Gpp.mstation.udtx.set_ithreshold(threshold = enums.WcdmaUlDtxThreshold._1)

Defines the number of consecutive E-DCH TTIs without an E-DCH transmission, after which the UE shall immediately move from UE-DTX cycle 1 to using UE-DTX cycle 2.

Parameters:

threshold – 1 | 4| 8 | 16 | 32 | 64 | 128 | 256

set_lp_length(long_preamble: WcdmaUlDtxLongPreLen) None[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:LPLength
driver.source.bb.w3Gpp.mstation.udtx.set_lp_length(long_preamble = enums.WcdmaUlDtxLongPreLen._15)

Determines the length in slots of the preamble associated with the UE-DTX cycle 2.

Parameters:

long_preamble – 2 | 4| 15

set_mode(uld_tx_mode: WcdmaUlDtxMode) None[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:MODE
driver.source.bb.w3Gpp.mstation.udtx.set_mode(uld_tx_mode = enums.WcdmaUlDtxMode.UDTX)

Switches between the UL-DTX or user scheduling function.

Parameters:

uld_tx_mode – UDTX | USCH

set_offset(offset: int) None[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:OFFSet
driver.source.bb.w3Gpp.mstation.udtx.set_offset(offset = 1)

Sets the parameter UE_DTX_DRX_Offset and determines the start offset in subframes of the first uplink DPCCH burst (after the preamble) . The offset is applied only for bursts belonging to the DPCCH burst pattern; HS-DPCCH or E-DCH transmissions are not affected.

Parameters:

offset – integer Range: 0 to 159

set_state(state: bool) None[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:STATe
driver.source.bb.w3Gpp.mstation.udtx.set_state(state = False)

Enables/disables UL-DTX or user scheduling, as selected with the method RsSmw.source.bb.w3Gpp.mstation.udtx.mode() . Enabling the UL-DTX deactivates the DPDCH and the HSUPA FRC. Enabled user scheduling deactivates the HSUPA FRC.

Parameters:

state – 1 | ON | 0| OFF

set_ttiedch(edch_tti: HsUpaDchTti) None[source]
# [SOURce<HW>]:BB:W3GPp:MSTation:UDTX:TTIEdch
driver.source.bb.w3Gpp.mstation.udtx.set_ttiedch(edch_tti = enums.HsUpaDchTti._10ms)

Sets the duration of a E-DCH TTI.

Parameters:

edch_tti – 2ms | 10ms Range: 2ms to 10ms

Cloning the Group

# Create a copy of the original group, that exists independently
udtx_copy = driver.source.bb.w3Gpp.mstation.udtx.clone()

Subgroups