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
- Commands in total: 5Subgroups: 0Direct child commands: 5
- get_fh_mode() UlFreqHopMode[source]
# [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.
- Returns:
freq_hopping_mode: INTRa | INTer
- get_fh_offset() int[source]
# [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.
- Returns:
fhopp_offset: integer Range: dynamic to dynamic
- get_nhoffset() int[source]
# [SOURce<HW>]:BB:EUTRa:UL:PUSCh:NHOFfset value: int = driver.source.bb.eutra.uplink.pusch.get_nhoffset()
Sets the narrowband hopping offset.
- Returns:
nb_hopping_offset: integer Range: 1 to 16
- get_nhopping() bool[source]
# [SOURce<HW>]:BB:EUTRa:UL:PUSCh:NHOPping value: bool = driver.source.bb.eutra.uplink.pusch.get_nhopping()
Enables narrowband hopping.
- Returns:
nb_hopping: 1 | ON | 0| OFF
- get_nosm() int[source]
# [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.
- Returns:
sub_band_count: integer Range: 1 to 110
- set_fh_mode(freq_hopping_mode: UlFreqHopMode) None[source]
# [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.
- Parameters:
freq_hopping_mode – INTRa | INTer
- set_fh_offset(fhopp_offset: int) None[source]
# [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.
- Parameters:
fhopp_offset – integer Range: dynamic to dynamic
- set_nhoffset(nb_hopping_offset: int) None[source]
# [SOURce<HW>]:BB:EUTRa:UL:PUSCh:NHOFfset driver.source.bb.eutra.uplink.pusch.set_nhoffset(nb_hopping_offset = 1)
Sets the narrowband hopping offset.
- Parameters:
nb_hopping_offset – integer Range: 1 to 16
- set_nhopping(nb_hopping: bool) None[source]
# [SOURce<HW>]:BB:EUTRa:UL:PUSCh:NHOPping driver.source.bb.eutra.uplink.pusch.set_nhopping(nb_hopping = False)
Enables narrowband hopping.
- Parameters:
nb_hopping – 1 | ON | 0| OFF
- set_nosm(sub_band_count: int) None[source]
# [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.
- Parameters:
sub_band_count – integer Range: 1 to 110