Mcch
SCPI Commands :
[SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:DATA
[SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:DLISt
[SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:MCS
[SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:MPER
[SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:NOFFset
[SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:NRC
[SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:NSI
[SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:OFFS
[SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:RPER
[SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:STATe
- class McchCls[source]
Mcch commands group definition. 15 total commands, 5 Subgroups, 10 group commands
- get_data() RsSmbv.enums.DataSourceA [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:DATA value: enums.DataSourceA = driver.source.bb.eutra.downlink.mbsfn.ai.mcch.get_data()
Sets the data source used for the MCCH.
- return
data_source: PN9| PN11| PN15| PN16| PN20| PN21| PN23| PATTern| DLISt| ZERO| ONE
- get_dlist() str [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:DLISt value: str = driver.source.bb.eutra.downlink.mbsfn.ai.mcch.get_dlist()
Sets the data list used as data source for MCCH.
- return
data_list: string
- get_mcs() RsSmbv.enums.EutraMcchMcs [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:MCS value: enums.EutraMcchMcs = driver.source.bb.eutra.downlink.mbsfn.ai.mcch.get_mcs()
Defines the Modulation and Coding Scheme (MCS) applicable for the subframes indicated by the ‘MCCH Allocation value’ and for the first subframe of each MCH scheduling period (which may contain the MCH scheduling information provided by MAC) .
- return
mcs: MCS19| MCS13| MCS7| MCS2
- get_mper() RsSmbv.enums.EutraMcchModPer [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:MPER value: enums.EutraMcchModPer = driver.source.bb.eutra.downlink.mbsfn.ai.mcch.get_mper()
Sets the MCCH Modification Period.
- return
modif_period: MP512| MP1024
- get_noffset() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:NOFFset value: int = driver.source.bb.eutra.downlink.mbsfn.ai.mcch.get_noffset()
Defines, together with the [:SOURce<hw>]:BB:EUTRa:DL:MBSFn:AI:MCCH:NRC, the radio frames in which the MCCH information change notification is scheduled.
- return
notif_offset: integer Range: 0 to 10
- get_nrc() RsSmbv.enums.EutraMbsfnNotRepCoef [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:NRC value: enums.EutraMbsfnNotRepCoef = driver.source.bb.eutra.downlink.mbsfn.ai.mcch.get_nrc()
Selects the current change notification repetition period common for all MCCHs that are configured.
- return
notif_repet_coeff: NRC2| NRC4
- get_nsi() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:NSI value: int = driver.source.bb.eutra.downlink.mbsfn.ai.mcch.get_nsi()
Defines the subframe used to transmit MCCH change notifications on PDCCH.
- return
index: integer In FDD: values 1 to 6 correspond with subframes #1, #2, #3, #6, #7 and #8 In TDD: values 1 to 5 correspond with subframe #3, #4, #7, #8 and #9 Range: 1 to dynamic
- get_offs() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:OFFS value: int = driver.source.bb.eutra.downlink.mbsfn.ai.mcch.get_offs()
Indicates, together with the [:SOURce<hw>]:BB:EUTRa:DL:MBSFn:AI:MCCH:RPER, the radio frames in which MCCH is scheduled.
- return
mcch_offset: integer Range: 0 to 10
- get_rper() RsSmbv.enums.EutraMcchRepPer [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:RPER value: enums.EutraMcchRepPer = driver.source.bb.eutra.downlink.mbsfn.ai.mcch.get_rper()
Defines the interval between transmissions of MCCH information in radio frames.
- return
repet_period: RP64| RP32| RP128| RP256
- get_state() bool [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:STATe value: bool = driver.source.bb.eutra.downlink.mbsfn.ai.mcch.get_state()
Enables/disables the MCCH.
- return
mcch_state: 1| ON| 0| OFF
- set_data(data_source: RsSmbv.enums.DataSourceA) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:DATA driver.source.bb.eutra.downlink.mbsfn.ai.mcch.set_data(data_source = enums.DataSourceA.DLISt)
Sets the data source used for the MCCH.
- param data_source
PN9| PN11| PN15| PN16| PN20| PN21| PN23| PATTern| DLISt| ZERO| ONE
- set_dlist(data_list: str) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:DLISt driver.source.bb.eutra.downlink.mbsfn.ai.mcch.set_dlist(data_list = 'abc')
Sets the data list used as data source for MCCH.
- param data_list
string
- set_mcs(mcs: RsSmbv.enums.EutraMcchMcs) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:MCS driver.source.bb.eutra.downlink.mbsfn.ai.mcch.set_mcs(mcs = enums.EutraMcchMcs.MCS13)
Defines the Modulation and Coding Scheme (MCS) applicable for the subframes indicated by the ‘MCCH Allocation value’ and for the first subframe of each MCH scheduling period (which may contain the MCH scheduling information provided by MAC) .
- param mcs
MCS19| MCS13| MCS7| MCS2
- set_mper(modif_period: RsSmbv.enums.EutraMcchModPer) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:MPER driver.source.bb.eutra.downlink.mbsfn.ai.mcch.set_mper(modif_period = enums.EutraMcchModPer.MP1024)
Sets the MCCH Modification Period.
- param modif_period
MP512| MP1024
- set_noffset(notif_offset: int) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:NOFFset driver.source.bb.eutra.downlink.mbsfn.ai.mcch.set_noffset(notif_offset = 1)
Defines, together with the [:SOURce<hw>]:BB:EUTRa:DL:MBSFn:AI:MCCH:NRC, the radio frames in which the MCCH information change notification is scheduled.
- param notif_offset
integer Range: 0 to 10
- set_nrc(notif_repet_coeff: RsSmbv.enums.EutraMbsfnNotRepCoef) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:NRC driver.source.bb.eutra.downlink.mbsfn.ai.mcch.set_nrc(notif_repet_coeff = enums.EutraMbsfnNotRepCoef.NRC2)
Selects the current change notification repetition period common for all MCCHs that are configured.
- param notif_repet_coeff
NRC2| NRC4
- set_nsi(index: int) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:NSI driver.source.bb.eutra.downlink.mbsfn.ai.mcch.set_nsi(index = 1)
Defines the subframe used to transmit MCCH change notifications on PDCCH.
- param index
integer In FDD: values 1 to 6 correspond with subframes #1, #2, #3, #6, #7 and #8 In TDD: values 1 to 5 correspond with subframe #3, #4, #7, #8 and #9 Range: 1 to dynamic
- set_offs(mcch_offset: int) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:OFFS driver.source.bb.eutra.downlink.mbsfn.ai.mcch.set_offs(mcch_offset = 1)
Indicates, together with the [:SOURce<hw>]:BB:EUTRa:DL:MBSFn:AI:MCCH:RPER, the radio frames in which MCCH is scheduled.
- param mcch_offset
integer Range: 0 to 10
- set_rper(repet_period: RsSmbv.enums.EutraMcchRepPer) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:RPER driver.source.bb.eutra.downlink.mbsfn.ai.mcch.set_rper(repet_period = enums.EutraMcchRepPer.RP128)
Defines the interval between transmissions of MCCH information in radio frames.
- param repet_period
RP64| RP32| RP128| RP256
- set_state(mcch_state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:DL:MBSFn:AI:MCCH:STATe driver.source.bb.eutra.downlink.mbsfn.ai.mcch.set_state(mcch_state = False)
Enables/disables the MCCH.
- param mcch_state
1| ON| 0| OFF
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.eutra.downlink.mbsfn.ai.mcch.clone()
Subgroups