Wsignal

SCPI Commands :

[SOURce]:BB:W3GPp:TS25141:WSIGnal:BTYPe
[SOURce]:BB:W3GPp:TS25141:WSIGnal:DCRatio
[SOURce]:BB:W3GPp:TS25141:WSIGnal:FREQuency
[SOURce]:BB:W3GPp:TS25141:WSIGnal:OBANd
[SOURce]:BB:W3GPp:TS25141:WSIGnal:POWer
[SOURce]:BB:W3GPp:TS25141:WSIGnal:STATe
class WsignalCls[source]

Wsignal commands group definition. 21 total commands, 5 Subgroups, 6 group commands

get_btype() RsSmw.enums.Ts25141WsbLkScen[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:BTYPe
value: enums.Ts25141WsbLkScen = driver.source.bb.w3Gpp.ts25141.wsignal.get_btype()

Selects the type of blocking scenario and determines the type of interfering signal and its level.

return

btype: WIDE| COLocated| NARRow

get_dc_ratio() float[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:DCRatio
value: float = driver.source.bb.w3Gpp.ts25141.wsignal.get_dc_ratio()

Sets channel power ratio of DPCCH to DPDCH.

return

dc_ratio: float Range: -80 to 80

get_frequency() float[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:FREQuency
value: float = driver.source.bb.w3Gpp.ts25141.wsignal.get_frequency()

The command sets the RF frequency of the wanted signal.

return

frequency: float Range: 100E3 to 6E9

get_oband() RsSmw.enums.Ts25141WsoPband[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:OBANd
value: enums.Ts25141WsoPband = driver.source.bb.w3Gpp.ts25141.wsignal.get_oband()

Selects the operating band of the base station for ‘Wideband Blocking’. The operating band is required for calculation of power levels and interferer modulation.

return

oband: I| II| III| IV| V| VI

get_power() float[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:POWer
value: float = driver.source.bb.w3Gpp.ts25141.wsignal.get_power()

Sets the RF level of the wanted signal.

return

power: float

get_state() bool[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:STATe
value: bool = driver.source.bb.w3Gpp.ts25141.wsignal.get_state()

Enables/disables the generation of the wanted signal.

return

state: 1| ON| 0| OFF

set_btype(btype: RsSmw.enums.Ts25141WsbLkScen) None[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:BTYPe
driver.source.bb.w3Gpp.ts25141.wsignal.set_btype(btype = enums.Ts25141WsbLkScen.COLocated)

Selects the type of blocking scenario and determines the type of interfering signal and its level.

param btype

WIDE| COLocated| NARRow

set_dc_ratio(dc_ratio: float) None[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:DCRatio
driver.source.bb.w3Gpp.ts25141.wsignal.set_dc_ratio(dc_ratio = 1.0)

Sets channel power ratio of DPCCH to DPDCH.

param dc_ratio

float Range: -80 to 80

set_frequency(frequency: float) None[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:FREQuency
driver.source.bb.w3Gpp.ts25141.wsignal.set_frequency(frequency = 1.0)

The command sets the RF frequency of the wanted signal.

param frequency

float Range: 100E3 to 6E9

set_oband(oband: RsSmw.enums.Ts25141WsoPband) None[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:OBANd
driver.source.bb.w3Gpp.ts25141.wsignal.set_oband(oband = enums.Ts25141WsoPband.I)

Selects the operating band of the base station for ‘Wideband Blocking’. The operating band is required for calculation of power levels and interferer modulation.

param oband

I| II| III| IV| V| VI

set_power(power: float) None[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:POWer
driver.source.bb.w3Gpp.ts25141.wsignal.set_power(power = 1.0)

Sets the RF level of the wanted signal.

param power

float

set_state(state: bool) None[source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:WSIGnal:STATe
driver.source.bb.w3Gpp.ts25141.wsignal.set_state(state = False)

Enables/disables the generation of the wanted signal.

param state

1| ON| 0| OFF

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.bb.w3Gpp.ts25141.wsignal.clone()

Subgroups