Srs

SCPI Commands :

CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:HBANdwidth
CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:DBANdwidth
CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:BWConfig
CONFigure:LTE:SIGNaling<instance>:CELL[:PCC]:SRS:ENABle
CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:MCENable
CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:SFConfig
CONFigure:LTE:SIGNaling<instance>:CELL[:PCC]:SRS:DCONfig
class SrsCls[source]

Srs commands group definition. 10 total commands, 2 Subgroups, 7 group commands

get_bw_config() int[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:BWConfig
value: int = driver.configure.cell.pcc.srs.get_bw_config()

Specifies the ‘srs-BandwidthConfig’ value. The setting is only used if manual configuration is enabled, see method RsCmwLteSig.Configure.Cell.Pcc.Srs.mcEnable.

return:

bw_configuration: numeric Range: 0 to 7

get_dbandwidth() int[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:DBANdwidth
value: int = driver.configure.cell.pcc.srs.get_dbandwidth()

Specifies the ‘srs-Bandwidth’ value. The setting is only used if manual configuration is enabled, see method RsCmwLteSig. Configure.Cell.Pcc.Srs.mcEnable.

return:

dedicated_bw: numeric Range: 0 to 3

get_dconfig() bool[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CELL[:PCC]:SRS:DCONfig
value: bool = driver.configure.cell.pcc.srs.get_dconfig()

Selects whether the UE-specific SRS parameters are signaled to the UE or not. The setting is only used if manual configuration is enabled, see method RsCmwLteSig.Configure.Cell.Pcc.Srs.mcEnable.

return:

dconfiguration: OFF | ON OFF: send only cell-specific SRS parameters ON: send also UE-specific SRS parameters

get_enable() bool[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CELL[:PCC]:SRS:ENABle
value: bool = driver.configure.cell.pcc.srs.get_enable()

Enables support of SRS.

return:

enable: OFF | ON

get_hbandwidth() int[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:HBANdwidth
value: int = driver.configure.cell.pcc.srs.get_hbandwidth()

Specifies the ‘srs-HoppingBandwidth’ value. The setting is only used if manual configuration is enabled, see method RsCmwLteSig.Configure.Cell.Pcc.Srs.mcEnable.

return:

hopping_bw: numeric Range: 0 to 3

get_mc_enable() bool[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:MCENable
value: bool = driver.configure.cell.pcc.srs.get_mc_enable()

Enables or disables the manual configuration of signaled values for SRS configuration.

return:

enable: OFF | ON

get_sf_config() int[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:SFConfig
value: int = driver.configure.cell.pcc.srs.get_sf_config()

Specifies the ‘srs-SubframeConfig’ value. The setting is only used if manual configuration is enabled, see method RsCmwLteSig.Configure.Cell.Pcc.Srs.mcEnable.

return:

subframe: decimal Range: 0 to 15

set_bw_config(bw_configuration: int) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:BWConfig
driver.configure.cell.pcc.srs.set_bw_config(bw_configuration = 1)

Specifies the ‘srs-BandwidthConfig’ value. The setting is only used if manual configuration is enabled, see method RsCmwLteSig.Configure.Cell.Pcc.Srs.mcEnable.

param bw_configuration:

numeric Range: 0 to 7

set_dbandwidth(dedicated_bw: int) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:DBANdwidth
driver.configure.cell.pcc.srs.set_dbandwidth(dedicated_bw = 1)

Specifies the ‘srs-Bandwidth’ value. The setting is only used if manual configuration is enabled, see method RsCmwLteSig. Configure.Cell.Pcc.Srs.mcEnable.

param dedicated_bw:

numeric Range: 0 to 3

set_dconfig(dconfiguration: bool) None[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CELL[:PCC]:SRS:DCONfig
driver.configure.cell.pcc.srs.set_dconfig(dconfiguration = False)

Selects whether the UE-specific SRS parameters are signaled to the UE or not. The setting is only used if manual configuration is enabled, see method RsCmwLteSig.Configure.Cell.Pcc.Srs.mcEnable.

param dconfiguration:

OFF | ON OFF: send only cell-specific SRS parameters ON: send also UE-specific SRS parameters

set_enable(enable: bool) None[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:CELL[:PCC]:SRS:ENABle
driver.configure.cell.pcc.srs.set_enable(enable = False)

Enables support of SRS.

param enable:

OFF | ON

set_hbandwidth(hopping_bw: int) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:HBANdwidth
driver.configure.cell.pcc.srs.set_hbandwidth(hopping_bw = 1)

Specifies the ‘srs-HoppingBandwidth’ value. The setting is only used if manual configuration is enabled, see method RsCmwLteSig.Configure.Cell.Pcc.Srs.mcEnable.

param hopping_bw:

numeric Range: 0 to 3

set_mc_enable(enable: bool) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:MCENable
driver.configure.cell.pcc.srs.set_mc_enable(enable = False)

Enables or disables the manual configuration of signaled values for SRS configuration.

param enable:

OFF | ON

set_sf_config(subframe: int) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:CELL[:PCC]:SRS:SFConfig
driver.configure.cell.pcc.srs.set_sf_config(subframe = 1)

Specifies the ‘srs-SubframeConfig’ value. The setting is only used if manual configuration is enabled, see method RsCmwLteSig.Configure.Cell.Pcc.Srs.mcEnable.

param subframe:

decimal Range: 0 to 15

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.cell.pcc.srs.clone()

Subgroups