Prss
SCPI Commands :
[SOURce<HW>]:BB:EUTRa:DL:PRSS:BW
[SOURce<HW>]:BB:EUTRa:DL:PRSS:CI
[SOURce<HW>]:BB:EUTRa:DL:PRSS:DPRS
[SOURce<HW>]:BB:EUTRa:DL:PRSS:NPRS
[SOURce<HW>]:BB:EUTRa:DL:PRSS:POW
[SOURce<HW>]:BB:EUTRa:DL:PRSS:STATe
- Commands in total: 8Subgroups: 2Direct child commands: 6
- get_bw() EutraCaChannelBandwidth[source]
# [SOURce<HW>]:BB:EUTRa:DL:PRSS:BW value: enums.EutraCaChannelBandwidth = driver.source.bb.eutra.downlink.prss.get_bw()
Defines the bandwidth in which the PRS is transmitted.
- Returns:
prs_bandwidth: BW1_40 | BW3_00 | BW5_00 | BW10_00 | BW15_00 | BW20_00
- get_ci() int[source]
# [SOURce<HW>]:BB:EUTRa:DL:PRSS:CI value: int = driver.source.bb.eutra.downlink.prss.get_ci()
Sets the PRS Configuration Index IPRS as defined in 3GPP TS 36.211, table 6.10.4.3-1.
- Returns:
conf_idx: integer Range: 0 to 2399
- get_dprs() int[source]
# [SOURce<HW>]:BB:EUTRa:DL:PRSS:DPRS value: int = driver.source.bb.eutra.downlink.prss.get_dprs()
Queries the subframe offset of the PRS generation (DeltaPRS) as defined in 3GPP TS 36.211, table 6.10.4.3-1.
- Returns:
delta_prs: integer Range: 0 to 1279
- get_nprs() Nprs[source]
# [SOURce<HW>]:BB:EUTRa:DL:PRSS:NPRS value: enums.Nprs = driver.source.bb.eutra.downlink.prss.get_nprs()
Defines the number of consecutive DL subframes in that PRS are transmitted.
- Returns:
number_prs: 1 | 2| 4 | 6
- get_pow() float[source]
# [SOURce<HW>]:BB:EUTRa:DL:PRSS:POW value: float = driver.source.bb.eutra.downlink.prss.get_pow()
Sets the power of a PRS resource element relative to the power of a common reference signal resource element.
- Returns:
prs_power: float Range: -80 to 10
- get_state() bool[source]
# [SOURce<HW>]:BB:EUTRa:DL:PRSS:STATe value: bool = driver.source.bb.eutra.downlink.prss.get_state()
Enables the generation of the PRS.
- Returns:
prs_state: 1 | ON | 0| OFF
- set_bw(prs_bandwidth: EutraCaChannelBandwidth) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:PRSS:BW driver.source.bb.eutra.downlink.prss.set_bw(prs_bandwidth = enums.EutraCaChannelBandwidth.BW1_40)
Defines the bandwidth in which the PRS is transmitted.
- Parameters:
prs_bandwidth – BW1_40 | BW3_00 | BW5_00 | BW10_00 | BW15_00 | BW20_00
- set_ci(conf_idx: int) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:PRSS:CI driver.source.bb.eutra.downlink.prss.set_ci(conf_idx = 1)
Sets the PRS Configuration Index IPRS as defined in 3GPP TS 36.211, table 6.10.4.3-1.
- Parameters:
conf_idx – integer Range: 0 to 2399
- set_nprs(number_prs: Nprs) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:PRSS:NPRS driver.source.bb.eutra.downlink.prss.set_nprs(number_prs = enums.Nprs._1)
Defines the number of consecutive DL subframes in that PRS are transmitted.
- Parameters:
number_prs – 1 | 2| 4 | 6
- set_pow(prs_power: float) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:PRSS:POW driver.source.bb.eutra.downlink.prss.set_pow(prs_power = 1.0)
Sets the power of a PRS resource element relative to the power of a common reference signal resource element.
- Parameters:
prs_power – float Range: -80 to 10
- set_state(prs_state: bool) None[source]
# [SOURce<HW>]:BB:EUTRa:DL:PRSS:STATe driver.source.bb.eutra.downlink.prss.set_state(prs_state = False)
Enables the generation of the PRS.
- Parameters:
prs_state – 1 | ON | 0| OFF
Cloning the Group
# Create a copy of the original group, that exists independently
prss_copy = driver.source.bb.eutra.downlink.prss.clone()
Subgroups