Ccoding

SCPI Commands :

[SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:MIB
[SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:MSPare
[SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:NCID
[SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:RSIB
[SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:SIB
[SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:SOFFset
[SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:STFSib1
class CcodingCls[source]

Ccoding commands group definition. 7 total commands, 0 Subgroups, 7 group commands

get_mib() bool[source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:MIB
value: bool = driver.source.bb.eutra.downlink.niot.ccoding.get_mib()

Enables transmission of MIB data.

return

mib_state: 1| ON| 0| OFF

get_mspare() List[str][source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:MSPare
value: List[str] = driver.source.bb.eutra.downlink.niot.ccoding.get_mspare()

Sets the 11 spare bits in the NPBCH transmission.

return

mib_spare_bits: 11-bits

get_ncid() int[source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:NCID
value: int = driver.source.bb.eutra.downlink.niot.ccoding.get_ncid()

Queries the NCell ID.

return

ncell_id: integer Range: 0 to 503

get_rsib() int[source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:RSIB
value: int = driver.source.bb.eutra.downlink.niot.ccoding.get_rsib()

Queries the number of repetitions of the NDPSCH that carries SIB1-NB.

return

repetition_sib_1: integer Range: 0 to 16

get_sib() int[source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:SIB
value: int = driver.source.bb.eutra.downlink.niot.ccoding.get_sib()

Sets the parameter scheduling info SIB1.

return

scheduling_sib_1: integer Range: 0 to 15

get_soffset() float[source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:SOFFset
value: float = driver.source.bb.eutra.downlink.niot.ccoding.get_soffset()

Sets the start SFN value.

return

sfn_offset: float Range: 0 to 1020

get_stfsib_1() int[source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:STFSib1
value: int = driver.source.bb.eutra.downlink.niot.ccoding.get_stfsib_1()

Queries the first frame in that the NPDSCH transmission carrying SIB1-NB is allocated.

return

sib_1_start_frame: integer Range: 0 to 11

set_mib(mib_state: bool) None[source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:MIB
driver.source.bb.eutra.downlink.niot.ccoding.set_mib(mib_state = False)

Enables transmission of MIB data.

param mib_state

1| ON| 0| OFF

set_mspare(mib_spare_bits: List[str]) None[source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:MSPare
driver.source.bb.eutra.downlink.niot.ccoding.set_mspare(mib_spare_bits = ['rawAbc1', 'rawAbc2', 'rawAbc3'])

Sets the 11 spare bits in the NPBCH transmission.

param mib_spare_bits

11-bits

set_sib(scheduling_sib_1: int) None[source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:SIB
driver.source.bb.eutra.downlink.niot.ccoding.set_sib(scheduling_sib_1 = 1)

Sets the parameter scheduling info SIB1.

param scheduling_sib_1

integer Range: 0 to 15

set_soffset(sfn_offset: float) None[source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:NIOT:CCODing:SOFFset
driver.source.bb.eutra.downlink.niot.ccoding.set_soffset(sfn_offset = 1.0)

Sets the start SFN value.

param sfn_offset

float Range: 0 to 1020