Nradio

SCPI Command :

[CONFigure]:SIGNaling:UEASsistance:NRADio
class NradioCls[source]

Nradio commands group definition. 9 total commands, 8 Subgroups, 1 group commands

class ValueStruct[source]

Structure for setting input parameters. Contains optional set arguments. Fields:

  • Dbr_Enable: bool: Enables/disables transmitting the parameter ‘delayBudgetReportingConfig’ in the IE ‘OtherConfig’.

  • Dbr_Prohibit_Timer: enums.ProhibitTimer: Optional setting parameter. Signaled ‘delayBudgetReportingProhibitTimer’. Sn: n ms SnDm: n.m ms

  • Oass_Enable: bool: Optional setting parameter. Enables/disables transmitting the parameter ‘OverheatingAssistanceConfig’ in the IE ‘OtherConfig’.

  • Oass_Prohibit_Timer: enums.ProhibitTimer: Optional setting parameter. Signaled ‘overheatingIndicationProhibitTimer’. Sn: n ms SnDm: n.m ms

  • Drxp_Enable: bool: Optional setting parameter. Enables/disables transmitting the parameter ‘DRX-PreferenceConfig-r16’ in the IE ‘OtherConfig’.

  • Drxp_Prohibit_Timer: enums.ProhibitTimer: Optional setting parameter. Signaled ‘drx-PreferenceProhibitTimer-r16’. Sn: n ms SnDm: n.m ms

  • Mbwp_Enable: bool: Optional setting parameter. Enables/disables transmitting the parameter ‘MaxBW-PreferenceConfig-r16’ in the IE ‘OtherConfig’.

  • Mbwp_Prohibit_Timer: enums.ProhibitTimer: Optional setting parameter. Signaled ‘maxBW-PreferenceProhibitTimer-r16’. Sn: n ms SnDm: n.m ms

  • Mccp_Enable: bool: Optional setting parameter. Enables/disables transmitting the parameter ‘MaxCC-PreferenceConfig-r16’ in the IE ‘OtherConfig’.

  • Mccp_Prohibit_Timer: enums.ProhibitTimer: Optional setting parameter. Signaled ‘maxCC-PreferenceProhibitTimer-r16’. Sn: n ms SnDm: n.m ms

  • Mml_Enable: bool: Optional setting parameter. Enables/disables transmitting the parameter ‘MaxMIMO-LayerPreferenceConfig-r16’ in the IE ‘OtherConfig’.

  • Mml_Prohibit_Timer: enums.ProhibitTimer: Optional setting parameter. Signaled ‘maxMIMO-LayerPreferenceProhibitTimer-r16’. Sn: n ms SnDm: n.m ms

  • Msof_Enable: bool: Optional setting parameter. Enables/disables transmitting the parameter ‘MinSchedulingOffsetPreferenceConfig-r16’ in the IE ‘OtherConfig’.

  • Msof_Prohibit_Timer: enums.ProhibitTimer: Optional setting parameter. Signaled ‘minSchedulingOffsetPreferenceProhibitTimer-r16’. Sn: n ms SnDm: n.m ms

  • Relp_Enable: bool: Optional setting parameter. Enables/disables transmitting the parameter ‘ReleasePreferenceConfig-r16’ in the IE ‘OtherConfig’.

  • Relp_Prohibit_Timer: enums.ProhibitTimer: Optional setting parameter. Signaled ‘releasePreferenceProhibitTimer-r16’. Sn: n ms SnDm: n.m ms

get_value() ValueStruct[source]
# SCPI: [CONFigure]:SIGNaling:UEASsistance:NRADio
value: ValueStruct = driver.configure.signaling.ueAssistance.nradio.get_value()

Configures UE assistance requests for power saving and handling of overheating. This command combines the other configuration commands.

return:

structure: for return value, see the help for ValueStruct structure arguments.

set_value(value: ValueStruct) None[source]
# SCPI: [CONFigure]:SIGNaling:UEASsistance:NRADio
structure = driver.configure.signaling.ueAssistance.nradio.ValueStruct()
structure.Dbr_Enable: bool = False
structure.Dbr_Prohibit_Timer: enums.ProhibitTimer = enums.ProhibitTimer.INF
structure.Oass_Enable: bool = False
structure.Oass_Prohibit_Timer: enums.ProhibitTimer = enums.ProhibitTimer.INF
structure.Drxp_Enable: bool = False
structure.Drxp_Prohibit_Timer: enums.ProhibitTimer = enums.ProhibitTimer.INF
structure.Mbwp_Enable: bool = False
structure.Mbwp_Prohibit_Timer: enums.ProhibitTimer = enums.ProhibitTimer.INF
structure.Mccp_Enable: bool = False
structure.Mccp_Prohibit_Timer: enums.ProhibitTimer = enums.ProhibitTimer.INF
structure.Mml_Enable: bool = False
structure.Mml_Prohibit_Timer: enums.ProhibitTimer = enums.ProhibitTimer.INF
structure.Msof_Enable: bool = False
structure.Msof_Prohibit_Timer: enums.ProhibitTimer = enums.ProhibitTimer.INF
structure.Relp_Enable: bool = False
structure.Relp_Prohibit_Timer: enums.ProhibitTimer = enums.ProhibitTimer.INF
driver.configure.signaling.ueAssistance.nradio.set_value(value = structure)

Configures UE assistance requests for power saving and handling of overheating. This command combines the other configuration commands.

param value:

see the help for ValueStruct structure arguments.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.signaling.ueAssistance.nradio.clone()

Subgroups