Pucch

SCPI Command :

CONFigure:NRMMw:MEASurement<Instance>[:CC<no>]:ALLocation<Allocation>:PUCCh
class PucchCls[source]

Pucch commands group definition. 12 total commands, 8 Subgroups, 1 group commands

class PucchStruct[source]

Response structure. Fields:

  • Pucch_Format: enums.PucchFormat: PUCCH format

  • No_Symbols: int: Number of allocated OFDM symbols in each uplink slot.

  • Start_Symbol: int: Index of the first allocated symbol in each uplink slot.

  • No_Rbs: int: Number of allocated UL RBs.

  • Start_Rb: int: Index of the first allocated RB.

get(carrierComponent=CarrierComponent.Default, allocationMore=AllocationMore.Default) PucchStruct[source]
# SCPI: CONFigure:NRMMw:MEASurement<Instance>[:CC<no>]:ALLocation<Allocation>:PUCCh
value: PucchStruct = driver.configure.nrMmwMeas.cc.allocation.pucch.get(carrierComponent = repcap.CarrierComponent.Default, allocationMore = repcap.AllocationMore.Default)
Specifies settings related to the PUCCH allocation, for carrier <no>, allocation <a>.

INTRO_CMD_HELP: For Signal Path = Network, use:

  • [CONFigure:]SIGNaling:NRADio:CELL:PUCCh:FORMat

  • [CONFigure:]SIGNaling:NRADio:CELL:BWP<bb>:PUCCh:FORMat

  • [CONFigure:]SIGNaling:NRADio:CELL:PUCCh:SPRB

  • [CONFigure:]SIGNaling:NRADio:CELL:BWP<bb>:PUCCh:SPRB

param carrierComponent:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Cc’)

param allocationMore:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Allocation’)

return:

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

set(pucch_format: PucchFormat, no_symbols: int, start_symbol: int, no_rbs: int, start_rb: int, carrierComponent=CarrierComponent.Default, allocationMore=AllocationMore.Default) None[source]
# SCPI: CONFigure:NRMMw:MEASurement<Instance>[:CC<no>]:ALLocation<Allocation>:PUCCh
driver.configure.nrMmwMeas.cc.allocation.pucch.set(pucch_format = enums.PucchFormat.F0, no_symbols = 1, start_symbol = 1, no_rbs = 1, start_rb = 1, carrierComponent = repcap.CarrierComponent.Default, allocationMore = repcap.AllocationMore.Default)
Specifies settings related to the PUCCH allocation, for carrier <no>, allocation <a>.

INTRO_CMD_HELP: For Signal Path = Network, use:

  • [CONFigure:]SIGNaling:NRADio:CELL:PUCCh:FORMat

  • [CONFigure:]SIGNaling:NRADio:CELL:BWP<bb>:PUCCh:FORMat

  • [CONFigure:]SIGNaling:NRADio:CELL:PUCCh:SPRB

  • [CONFigure:]SIGNaling:NRADio:CELL:BWP<bb>:PUCCh:SPRB

param pucch_format:

PUCCH format

param no_symbols:

Number of allocated OFDM symbols in each uplink slot.

param start_symbol:

Index of the first allocated symbol in each uplink slot.

param no_rbs:

Number of allocated UL RBs.

param start_rb:

Index of the first allocated RB.

param carrierComponent:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Cc’)

param allocationMore:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Allocation’)

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.nrMmwMeas.cc.allocation.pucch.clone()

Subgroups