Ghopping

SCPI Command :

CONFigure:NRSub:MEASurement<Instance>[:CC<no>]:ALLocation<Allocation>:PUCCh:GHOPping
Commands in total: 3
Subgroups: 2
Direct child commands: 1
get(carrierComponentFour=CarrierComponentFour.Nr1, allocation=Allocation.Default) GroupHopping[source]
# CONFigure:NRSub:MEASurement<Instance>[:CC<no>]:ALLocation<Allocation>:PUCCh:GHOPping
value: enums.GroupHopping = driver.configure.nrSubMeas.cc.allocation.pucch.ghopping.get(carrierComponentFour = repcap.CarrierComponentFour.Nr1, allocation = repcap.Allocation.Default)

Specifies whether group hopping and/or sequence hopping are used for the PUCCH DMRS, for carrier <no>, allocation <a>.

Parameters:
  • carrierComponentFour – optional repeated capability selector. Default value: Nr1

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

Returns:

group_hopping: NEITher: no group hopping and no sequence hopping ENABle: group hopping DISable: sequence hopping

set(group_hopping: GroupHopping, carrierComponentFour=CarrierComponentFour.Nr1, allocation=Allocation.Default) None[source]
# CONFigure:NRSub:MEASurement<Instance>[:CC<no>]:ALLocation<Allocation>:PUCCh:GHOPping
driver.configure.nrSubMeas.cc.allocation.pucch.ghopping.set(group_hopping = enums.GroupHopping.DISable, carrierComponentFour = repcap.CarrierComponentFour.Nr1, allocation = repcap.Allocation.Default)

Specifies whether group hopping and/or sequence hopping are used for the PUCCH DMRS, for carrier <no>, allocation <a>.

Parameters:
  • group_hopping – NEITher: no group hopping and no sequence hopping ENABle: group hopping DISable: sequence hopping

  • carrierComponentFour – optional repeated capability selector. Default value: Nr1

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

Cloning the Group

# Create a copy of the original group, that exists independently
ghopping_copy = driver.configure.nrSubMeas.cc.allocation.pucch.ghopping.clone()

Subgroups