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() UlFreqHopMode [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:FHMode value: enums.UlFreqHopMode = 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: UlFreqHopMode) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:UL:PUSCh:FHMode driver.source.bb.eutra.uplink.pusch.set_fh_mode(freq_hopping_mode = enums.UlFreqHopMode.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