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