Pusch
SCPI Commands :
[SOURce<HW>]:BB:EUTRa:UL:PUSCh:FHMode
[SOURce<HW>]:BB:EUTRa:UL:PUSCh:FHOFfset
[SOURce<HW>]:BB:EUTRa:UL:PUSCh:NHOFfset
[SOURce<HW>]:BB:EUTRa:UL:PUSCh:NHOPping
[SOURce<HW>]:BB:EUTRa:UL:PUSCh:NOSM
- class PuschCls[source]
 Pusch commands group definition. 5 total commands, 0 Subgroups, 5 group commands
- get_fh_mode() RsSmbv.enums.EutraUlFreqHopMode[source]
 # SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:FHMode value: enums.EutraUlFreqHopMode = driver.source.bb.eutra.uplink.pusch.get_fh_mode()
Sets the frequency hopping mode for PUSCH.
- return
 freq_hopping_mode: INTRa| INTer
- get_fh_offset() int[source]
 # SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:FHOFfset value: int = driver.source.bb.eutra.uplink.pusch.get_fh_offset()
Sets the PUSCH Hopping Offset NRBHO. The PUSCH Hopping Offset determines the first physical resource block and the maximum number of physical resource blocks available for PUSCH transmission if PUSCH frequency hopping is used.
- return
 fhopp_offset: integer Range: dynamic to dynamic
- get_nhoffset() int[source]
 # SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:NHOFfset value: int = driver.source.bb.eutra.uplink.pusch.get_nhoffset()
Sets the narrowband hopping offset.
- return
 nb_hopping_offset: integer Range: 1 to 16
- get_nhopping() bool[source]
 # SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:NHOPping value: bool = driver.source.bb.eutra.uplink.pusch.get_nhopping()
Enables narrowband hopping.
- return
 nb_hopping: 1| ON| 0| OFF
- get_nosm() int[source]
 # SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:NOSM value: int = driver.source.bb.eutra.uplink.pusch.get_nosm()
Sets the number of sub-bands (Nsb) into that the total range of physical resource blocks available for PUSCH transmission is divided. The frequency hopping is performed at sub-band level.
- return
 sub_band_count: integer Range: 1 to 110
- set_fh_mode(freq_hopping_mode: RsSmbv.enums.EutraUlFreqHopMode) None[source]
 # SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:FHMode driver.source.bb.eutra.uplink.pusch.set_fh_mode(freq_hopping_mode = enums.EutraUlFreqHopMode.INTer)
Sets the frequency hopping mode for PUSCH.
- param freq_hopping_mode
 INTRa| INTer
- set_fh_offset(fhopp_offset: int) None[source]
 # SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:FHOFfset driver.source.bb.eutra.uplink.pusch.set_fh_offset(fhopp_offset = 1)
Sets the PUSCH Hopping Offset NRBHO. The PUSCH Hopping Offset determines the first physical resource block and the maximum number of physical resource blocks available for PUSCH transmission if PUSCH frequency hopping is used.
- param fhopp_offset
 integer Range: dynamic to dynamic
- set_nhoffset(nb_hopping_offset: int) None[source]
 # SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:NHOFfset driver.source.bb.eutra.uplink.pusch.set_nhoffset(nb_hopping_offset = 1)
Sets the narrowband hopping offset.
- param nb_hopping_offset
 integer Range: 1 to 16
- set_nhopping(nb_hopping: bool) None[source]
 # SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:NHOPping driver.source.bb.eutra.uplink.pusch.set_nhopping(nb_hopping = False)
Enables narrowband hopping.
- param nb_hopping
 1| ON| 0| OFF
- set_nosm(sub_band_count: int) None[source]
 # SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:NOSM driver.source.bb.eutra.uplink.pusch.set_nosm(sub_band_count = 1)
Sets the number of sub-bands (Nsb) into that the total range of physical resource blocks available for PUSCH transmission is divided. The frequency hopping is performed at sub-band level.
- param sub_band_count
 integer Range: 1 to 110