All

SCPI Command :

[CONFigure]:SIGNaling:NRADio:CELL:UESCheduling:UDEFined:SASSignment:UL:ALL
class AllCls[source]

All commands group definition. 1 total commands, 0 Subgroups, 1 group commands

class GetStruct[source]

Response structure. Fields:

  • Slot: List[int]: Index number of the slot

  • Enable: List[bool]: No parameter help available

  • Number_Rb: List[int]: No parameter help available

  • Start_Rb: List[int]: No parameter help available

  • Mcs: List[int]: No parameter help available

  • Dci_Format: List[enums.DciFormatC]: No parameter help available

  • Mimo: List[enums.MimoB]: No parameter help available

class SetStruct[source]

Structure for setting input parameters. Fields:

  • Cell_Name: str: No parameter help available

  • Slot: List[int]: Index number of the slot

  • Enable: List[bool]: No parameter help available

  • Number_Rb: List[int]: No parameter help available

  • Start_Rb: List[int]: No parameter help available

  • Mcs: List[int]: No parameter help available

  • Dci_Format: List[enums.DciFormatC]: No parameter help available

  • Mimo: List[enums.MimoB]: No parameter help available

get(cell_name: str) GetStruct[source]
# SCPI: [CONFigure]:SIGNaling:NRADio:CELL:UESCheduling:UDEFined:SASSignment:UL:ALL
value: GetStruct = driver.configure.signaling.nradio.cell.ueScheduling.userDefined.sassignment.uplink.all.get(cell_name = 'abc')

Defines scheduling settings for one or more UL slots, for the initial BWP. The parameter sequence contains one set of values per slot: <CellName>, {<Slot>, <Enable>, <NumberRB>, <StartRB>, <MCS>, <DCIFormat>, <Mimo>}slot a, {…}slot b, … A query returns all UL slots.

param cell_name:

No help available

return:

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

set(structure: SetStruct) None[source]
# SCPI: [CONFigure]:SIGNaling:NRADio:CELL:UESCheduling:UDEFined:SASSignment:UL:ALL
structure = driver.configure.signaling.nradio.cell.ueScheduling.userDefined.sassignment.uplink.all.SetStruct()
structure.Cell_Name: str = 'abc'
structure.Slot: List[int] = [1, 2, 3]
structure.Enable: List[bool] = [True, False, True]
structure.Number_Rb: List[int] = [1, 2, 3]
structure.Start_Rb: List[int] = [1, 2, 3]
structure.Mcs: List[int] = [1, 2, 3]
structure.Dci_Format: List[enums.DciFormatC] = [DciFormatC.D00, DciFormatC.D01]
structure.Mimo: List[enums.MimoB] = [MimoB.M22, MimoB.SISO]
driver.configure.signaling.nradio.cell.ueScheduling.userDefined.sassignment.uplink.all.set(structure)

Defines scheduling settings for one or more UL slots, for the initial BWP. The parameter sequence contains one set of values per slot: <CellName>, {<Slot>, <Enable>, <NumberRB>, <StartRB>, <MCS>, <DCIFormat>, <Mimo>}slot a, {…}slot b, … A query returns all UL slots.

param structure:

for set value, see the help for SetStruct structure arguments.