Nb

SCPI Commands :

[SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:HOFFset
[SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:HOPPing
[SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:IVLA
[SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:IVLB
[SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:NNBands
[SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:PHOPping
[SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:PSTNb
[SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:RHOPpping
[SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:RSTNb
Commands in total: 9
Subgroups: 0
Direct child commands: 9
get_hoffset() int[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:HOFFset
value: int = driver.source.bb.eutra.downlink.emtc.nb.get_hoffset()

Sets the number of narrowbands between two consecutive MPDCCH or PDSCH hops.

Returns:

hopping_offset: integer Range: 1 to 16

get_hopping() NumbersD[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:HOPPing
value: enums.NumbersD = driver.source.bb.eutra.downlink.emtc.nb.get_hopping()

Sets the number of narrowbands over which MPDCCH or PDSCH hops.

Returns:

num_nb_hopping: 2 | 4

get_ivla() EutraIotHoppingIvl[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:IVLA
value: enums.EutraIotHoppingIvl = driver.source.bb.eutra.downlink.emtc.nb.get_ivla()

Sets the number of consecutive subframes during which MPDCCH or PDSCH stays at the same narrowband before hopping to another narrowband.

get_ivlb() EutraIotHoppingIvl[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:IVLB
value: enums.EutraIotHoppingIvl = driver.source.bb.eutra.downlink.emtc.nb.get_ivlb()

Sets the number of consecutive subframes during which MPDCCH or PDSCH stays at the same narrowband before hopping to another narrowband.

Returns:

hopping_ivlb: H1 | H2 | H4 | H5 | H8 | H10 | H16 | H20 | H40

get_nn_bands() int[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:NNBands
value: int = driver.source.bb.eutra.downlink.emtc.nb.get_nn_bands()

Queries the number of narrowbands.

Returns:

num_narrowbands: integer Range: 1 to 16

get_phopping() bool[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:PHOPping
value: bool = driver.source.bb.eutra.downlink.emtc.nb.get_phopping()

Enables hopping for the random access.

get_pstnb() int[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:PSTNb
value: int = driver.source.bb.eutra.downlink.emtc.nb.get_pstnb()

Sets the first used narrowband, if hoping is enabeld.

get_rhoppping() bool[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:RHOPpping
value: bool = driver.source.bb.eutra.downlink.emtc.nb.get_rhoppping()

Enables hopping for the random access.

Returns:

ra_hopping: 1 | ON | 0| OFF

get_rstnb() int[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:RSTNb
value: int = driver.source.bb.eutra.downlink.emtc.nb.get_rstnb()

Sets the first used narrowband, if hoping is enabeld.

Returns:

ra_starting_nb: integer Range: 0 to 15

set_hoffset(hopping_offset: int) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:HOFFset
driver.source.bb.eutra.downlink.emtc.nb.set_hoffset(hopping_offset = 1)

Sets the number of narrowbands between two consecutive MPDCCH or PDSCH hops.

Parameters:

hopping_offset – integer Range: 1 to 16

set_hopping(num_nb_hopping: NumbersD) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:HOPPing
driver.source.bb.eutra.downlink.emtc.nb.set_hopping(num_nb_hopping = enums.NumbersD._2)

Sets the number of narrowbands over which MPDCCH or PDSCH hops.

Parameters:

num_nb_hopping – 2 | 4

set_ivla(hopping_ivla: EutraIotHoppingIvl) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:IVLA
driver.source.bb.eutra.downlink.emtc.nb.set_ivla(hopping_ivla = enums.EutraIotHoppingIvl.H1)

Sets the number of consecutive subframes during which MPDCCH or PDSCH stays at the same narrowband before hopping to another narrowband.

Parameters:

hopping_ivla – H1 | H2 | H4 | H5 | H8 | H10 | H16 | H20 | H40

set_ivlb(hopping_ivlb: EutraIotHoppingIvl) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:IVLB
driver.source.bb.eutra.downlink.emtc.nb.set_ivlb(hopping_ivlb = enums.EutraIotHoppingIvl.H1)

Sets the number of consecutive subframes during which MPDCCH or PDSCH stays at the same narrowband before hopping to another narrowband.

Parameters:

hopping_ivlb – H1 | H2 | H4 | H5 | H8 | H10 | H16 | H20 | H40

set_phopping(paging_hopping: bool) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:PHOPping
driver.source.bb.eutra.downlink.emtc.nb.set_phopping(paging_hopping = False)

Enables hopping for the random access.

Parameters:

paging_hopping – 1 | ON | 0| OFF

set_pstnb(paging_starting_n: int) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:PSTNb
driver.source.bb.eutra.downlink.emtc.nb.set_pstnb(paging_starting_n = 1)

Sets the first used narrowband, if hoping is enabeld.

Parameters:

paging_starting_n – integer Range: 0 to 15

set_rhoppping(ra_hopping: bool) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:RHOPpping
driver.source.bb.eutra.downlink.emtc.nb.set_rhoppping(ra_hopping = False)

Enables hopping for the random access.

Parameters:

ra_hopping – 1 | ON | 0| OFF

set_rstnb(ra_starting_nb: int) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:EMTC:NB:RSTNb
driver.source.bb.eutra.downlink.emtc.nb.set_rstnb(ra_starting_nb = 1)

Sets the first used narrowband, if hoping is enabeld.

Parameters:

ra_starting_nb – integer Range: 0 to 15