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
Commands in total: 21
Subgroups: 5
Direct child commands: 6
get_btype() Ts25141WsbLkScen[source]
# [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.

Returns:

btype: WIDE | COLocated | NARRow

get_dc_ratio() float[source]
# [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.

Returns:

dc_ratio: float Range: -80 to 80

get_frequency() float[source]
# [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.

Returns:

frequency: float Range: 100E3 to 6E9

get_oband() Ts25141WsoPband[source]
# [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.

Returns:

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

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

Sets the RF level of the wanted signal.

Returns:

power: float

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

Enables/disables the generation of the wanted signal.

Returns:

state: 1 | ON | 0| OFF

set_btype(btype: Ts25141WsbLkScen) None[source]
# [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.

Parameters:

btype – WIDE | COLocated | NARRow

set_dc_ratio(dc_ratio: float) None[source]
# [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.

Parameters:

dc_ratio – float Range: -80 to 80

set_frequency(frequency: float) None[source]
# [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.

Parameters:

frequency – float Range: 100E3 to 6E9

set_oband(oband: Ts25141WsoPband) None[source]
# [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.

Parameters:

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

set_power(power: float) None[source]
# [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.

Parameters:

power – float

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

Enables/disables the generation of the wanted signal.

Parameters:

state – 1 | ON | 0| OFF

Cloning the Group

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

Subgroups