Refsig
SCPI Commands :
[SOURce<HW>]:BB:EUTRa:UL:REFSig:DMRS
[SOURce<HW>]:BB:EUTRa:UL:REFSig:DSSHift
[SOURce<HW>]:BB:EUTRa:UL:REFSig:GRPHopping
[SOURce<HW>]:BB:EUTRa:UL:REFSig:SEQHopping
- class RefsigCls[source]
Refsig commands group definition. 18 total commands, 2 Subgroups, 4 group commands
- get_dmrs() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:UL:REFSig:DMRS value: int = driver.source.bb.eutra.uplink.refsig.get_dmrs()
Sets the part of the demodulation reference signal (DMRS) index which is broadcasted and therefore valid for the whole cell. This index applies when multiple shifts within a cell are used and is used by the calculation of the DMRS sequence.
- return
drs_dmrs: integer Range: 0 to 11
- get_ds_shift() int [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:UL:REFSig:DSSHift value: int = driver.source.bb.eutra.uplink.refsig.get_ds_shift()
Sets the delta sequence shift for PUSCH needed for the calculation of the group hopping pattern.
- return
delta_seq_shift: integer Range: 0 to 29
- get_grp_hopping() bool [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:UL:REFSig:GRPHopping value: bool = driver.source.bb.eutra.uplink.refsig.get_grp_hopping()
Enables/disables group hopping for the uplink reference signals demodulation reference signal (DMRS) and sounding reference signal (SRS) .
- return
group_hopping: 1| ON| 0| OFF
- get_seq_hopping() bool [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:UL:REFSig:SEQHopping value: bool = driver.source.bb.eutra.uplink.refsig.get_seq_hopping()
Enables/disables sequence hopping for the uplink reference signals demodulation reference signal (DMRS) and sounding reference signal (SRS) .
- return
sequence_hopping: 1| ON| 0| OFF
- set_dmrs(drs_dmrs: int) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:UL:REFSig:DMRS driver.source.bb.eutra.uplink.refsig.set_dmrs(drs_dmrs = 1)
Sets the part of the demodulation reference signal (DMRS) index which is broadcasted and therefore valid for the whole cell. This index applies when multiple shifts within a cell are used and is used by the calculation of the DMRS sequence.
- param drs_dmrs
integer Range: 0 to 11
- set_ds_shift(delta_seq_shift: int) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:UL:REFSig:DSSHift driver.source.bb.eutra.uplink.refsig.set_ds_shift(delta_seq_shift = 1)
Sets the delta sequence shift for PUSCH needed for the calculation of the group hopping pattern.
- param delta_seq_shift
integer Range: 0 to 29
- set_grp_hopping(group_hopping: bool) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:UL:REFSig:GRPHopping driver.source.bb.eutra.uplink.refsig.set_grp_hopping(group_hopping = False)
Enables/disables group hopping for the uplink reference signals demodulation reference signal (DMRS) and sounding reference signal (SRS) .
- param group_hopping
1| ON| 0| OFF
- set_seq_hopping(sequence_hopping: bool) None [source]
# SCPI: [SOURce<HW>]:BB:EUTRa:UL:REFSig:SEQHopping driver.source.bb.eutra.uplink.refsig.set_seq_hopping(sequence_hopping = False)
Enables/disables sequence hopping for the uplink reference signals demodulation reference signal (DMRS) and sounding reference signal (SRS) .
- param sequence_hopping
1| ON| 0| OFF
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.eutra.uplink.refsig.clone()
Subgroups