Cdrx
SCPI Commands :
CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:ENABle
CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:ODTimer
CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:ITIMer
CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:RTIMer
CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:LDCYcle
CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SOFFset
CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SCENable
CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SDCYcle
CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SCTimer
- class CdrxCls[source]
Cdrx commands group definition. 12 total commands, 1 Subgroups, 9 group commands
- get_enable() EnableDrx [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:ENABle value: enums.EnableDrx = driver.configure.connection.cdrx.get_enable()
Enables or disables DRX and selects a set of DRX settings.
- return:
enable: DRXS | DRXL | UDEFined | ON | OFF DRXS: DRX_S, 3GPP TS 36.521-3, table H.3.6-1 DRXL: DRX_L, 3GPP TS 36.521-3, table H.3.6-2 UDEFined: user-defined DRX settings ON: enables DRX with previously selected set OFF: disables DRX
- get_itimer() InactivityTimer [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:ITIMer value: enums.InactivityTimer = driver.configure.connection.cdrx.get_itimer()
Configures the ‘drx-InactivityTimer’.
- return:
timer: PSF1 | PSF2 | PSF3 | PSF4 | PSF5 | PSF6 | PSF8 | PSF10 | PSF20 | PSF30 | PSF40 | PSF50 | PSF60 | PSF80 | PSF100 | PSF200 | PSF300 | PSF500 | PSF750 | PSF1280 | PSF1920 | PSF2560 PSFn means n PDCCH subframes
- get_ld_cycle() LdCycle [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:LDCYcle value: enums.LdCycle = driver.configure.connection.cdrx.get_ld_cycle()
Configures the duration of one long DRX cycle. If short DRX cycles are enabled, the long DRX cycle duration must be divisible by the short DRX cycle duration.
- return:
cycle: SF10 | SF20 | SF32 | SF40 | SF60 | SF64 | SF70 | SF80 | SF128 | SF160 | SF256 | SF320 | SF512 | SF640 | SF1024 | SF1280 | SF2048 | SF2560 | SF5120 | SF10240 SFn means n subframes
- get_od_timer() OnDurationTimer [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:ODTimer value: enums.OnDurationTimer = driver.configure.connection.cdrx.get_od_timer()
Configures the onDurationTimer. The value must be smaller than or equal to the long DRX cycle duration.
- return:
timer: PSF1 | PSF2 | PSF3 | PSF4 | PSF5 | PSF6 | PSF8 | PSF10 | PSF20 | PSF30 | PSF40 | PSF50 | PSF60 | PSF80 | PSF100 | PSF200 | PSF300 | PSF400 | PSF500 | PSF600 | PSF800 | PSF1000 | PSF1200 | PSF1600 PSFn means n PDCCH subframes
- get_rtimer() RetransmissionTimer [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:RTIMer value: enums.RetransmissionTimer = driver.configure.connection.cdrx.get_rtimer()
Configures the ‘drx-RetransmissionTimer’.
- return:
timer: PSF0 | PSF1 | PSF2 | PSF4 | PSF6 | PSF8 | PSF16 | PSF24 | PSF33 | PSF40 | PSF64 | PSF80 | PSF96 | PSF112 | PSF128 | PSF160 | PSF320 PSFn means n PDCCH subframes
- get_sc_enable() bool [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SCENable value: bool = driver.configure.connection.cdrx.get_sc_enable()
Enables or disables short DRX cycles.
- return:
enable: OFF | ON
- get_sc_timer() int [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SCTimer value: int = driver.configure.connection.cdrx.get_sc_timer()
Configures the short cycle timer.
- return:
timer: numeric Number of short DRX cycles Range: 1 to 16
- get_sd_cycle() SdCycle [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SDCYcle value: enums.SdCycle = driver.configure.connection.cdrx.get_sd_cycle()
Configures the duration of one short DRX cycle. The long DRX cycle duration must be divisible by the short DRX cycle duration.
- return:
cycle: SF2 | SF4 | SF5 | SF8 | SF10 | SF16 | SF20 | SF32 | SF40 | SF64 | SF80 | SF128 | SF160 | SF256 | SF320 | SF512 | SF640 SFn means n subframes If a query returns NAV, short cycles are disabled.
- get_soffset() int [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SOFFset value: int = driver.configure.connection.cdrx.get_soffset()
Configures the ‘drxStartOffset’, shifting all DRX cycles.
- return:
offset: numeric Range: 0 to length of long DRX cycle - 1
- set_enable(enable: EnableDrx) None [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:ENABle driver.configure.connection.cdrx.set_enable(enable = enums.EnableDrx.DRXL)
Enables or disables DRX and selects a set of DRX settings.
- param enable:
DRXS | DRXL | UDEFined | ON | OFF DRXS: DRX_S, 3GPP TS 36.521-3, table H.3.6-1 DRXL: DRX_L, 3GPP TS 36.521-3, table H.3.6-2 UDEFined: user-defined DRX settings ON: enables DRX with previously selected set OFF: disables DRX
- set_itimer(timer: InactivityTimer) None [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:ITIMer driver.configure.connection.cdrx.set_itimer(timer = enums.InactivityTimer.PSF1)
Configures the ‘drx-InactivityTimer’.
- param timer:
PSF1 | PSF2 | PSF3 | PSF4 | PSF5 | PSF6 | PSF8 | PSF10 | PSF20 | PSF30 | PSF40 | PSF50 | PSF60 | PSF80 | PSF100 | PSF200 | PSF300 | PSF500 | PSF750 | PSF1280 | PSF1920 | PSF2560 PSFn means n PDCCH subframes
- set_ld_cycle(cycle: LdCycle) None [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:LDCYcle driver.configure.connection.cdrx.set_ld_cycle(cycle = enums.LdCycle.SF10)
Configures the duration of one long DRX cycle. If short DRX cycles are enabled, the long DRX cycle duration must be divisible by the short DRX cycle duration.
- param cycle:
SF10 | SF20 | SF32 | SF40 | SF60 | SF64 | SF70 | SF80 | SF128 | SF160 | SF256 | SF320 | SF512 | SF640 | SF1024 | SF1280 | SF2048 | SF2560 | SF5120 | SF10240 SFn means n subframes
- set_od_timer(timer: OnDurationTimer) None [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:ODTimer driver.configure.connection.cdrx.set_od_timer(timer = enums.OnDurationTimer.PSF1)
Configures the onDurationTimer. The value must be smaller than or equal to the long DRX cycle duration.
- param timer:
PSF1 | PSF2 | PSF3 | PSF4 | PSF5 | PSF6 | PSF8 | PSF10 | PSF20 | PSF30 | PSF40 | PSF50 | PSF60 | PSF80 | PSF100 | PSF200 | PSF300 | PSF400 | PSF500 | PSF600 | PSF800 | PSF1000 | PSF1200 | PSF1600 PSFn means n PDCCH subframes
- set_rtimer(timer: RetransmissionTimer) None [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:RTIMer driver.configure.connection.cdrx.set_rtimer(timer = enums.RetransmissionTimer.PSF0)
Configures the ‘drx-RetransmissionTimer’.
- param timer:
PSF0 | PSF1 | PSF2 | PSF4 | PSF6 | PSF8 | PSF16 | PSF24 | PSF33 | PSF40 | PSF64 | PSF80 | PSF96 | PSF112 | PSF128 | PSF160 | PSF320 PSFn means n PDCCH subframes
- set_sc_enable(enable: bool) None [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SCENable driver.configure.connection.cdrx.set_sc_enable(enable = False)
Enables or disables short DRX cycles.
- param enable:
OFF | ON
- set_sc_timer(timer: int) None [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SCTimer driver.configure.connection.cdrx.set_sc_timer(timer = 1)
Configures the short cycle timer.
- param timer:
numeric Number of short DRX cycles Range: 1 to 16
- set_sd_cycle(cycle: SdCycle) None [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SDCYcle driver.configure.connection.cdrx.set_sd_cycle(cycle = enums.SdCycle.SF10)
Configures the duration of one short DRX cycle. The long DRX cycle duration must be divisible by the short DRX cycle duration.
- param cycle:
SF2 | SF4 | SF5 | SF8 | SF10 | SF16 | SF20 | SF32 | SF40 | SF64 | SF80 | SF128 | SF160 | SF256 | SF320 | SF512 | SF640 SFn means n subframes If a query returns NAV, short cycles are disabled.
- set_soffset(offset: int) None [source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CONNection:CDRX:SOFFset driver.configure.connection.cdrx.set_soffset(offset = 1)
Configures the ‘drxStartOffset’, shifting all DRX cycles.
- param offset:
numeric Range: 0 to length of long DRX cycle - 1
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.connection.cdrx.clone()
Subgroups