Pucch
SCPI Command :
CONFigure:NRSub:MEASurement<Instance>[:CC<no>]:ALLocation<Allocation>:PUCCh
- class PucchCls[source]
Pucch commands group definition. 11 total commands, 7 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.Nr1, allocation=Allocation.Default) PucchStruct [source]
# SCPI: CONFigure:NRSub:MEASurement<Instance>[:CC<no>]:ALLocation<Allocation>:PUCCh value: PucchStruct = driver.configure.nrSubMeas.cc.allocation.pucch.get(carrierComponent = repcap.CarrierComponent.Nr1, allocation = repcap.Allocation.Default)
Specifies settings related to the PUCCH allocation, for carrier <no>, allocation <a>. The ranges for the allocated RBs and symbols have dependencies, see ‘RB allocation for uplink measurements’ and ‘Slots and symbols for PUSCH and PUCCH’.
- param carrierComponent:
optional repeated capability selector. Default value: Nr1
- param allocation:
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.Nr1, allocation=Allocation.Default) None [source]
# SCPI: CONFigure:NRSub:MEASurement<Instance>[:CC<no>]:ALLocation<Allocation>:PUCCh driver.configure.nrSubMeas.cc.allocation.pucch.set(pucch_format = enums.PucchFormat.F0, no_symbols = 1, start_symbol = 1, no_rbs = 1, start_rb = 1, carrierComponent = repcap.CarrierComponent.Nr1, allocation = repcap.Allocation.Default)
Specifies settings related to the PUCCH allocation, for carrier <no>, allocation <a>. The ranges for the allocated RBs and symbols have dependencies, see ‘RB allocation for uplink measurements’ and ‘Slots and symbols for PUSCH and PUCCH’.
- 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
- param allocation:
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.nrSubMeas.cc.allocation.pucch.clone()
Subgroups