Bb

SCPI Commands :

[SOURce<HW>]:BB:CFACtor
[SOURce<HW>]:BB:FOFFset
[SOURce<HW>]:BB:IQGain
[SOURce<HW>]:BB:MFPCorrection
[SOURce<HW>]:BB:PGAin
[SOURce<HW>]:BB:POFFset
[SOURce<HW>]:BB:ROUTe
Commands in total: 10753
Subgroups: 40
Direct child commands: 7
get_cfactor() float[source]
# [SOURce<HW>]:BB:CFACtor
value: float = driver.source.bb.get_cfactor()

Queries the crest factor of the baseband signal.

Returns:

cfactor: float Range: 0 to 100, Unit: dB

get_foffset() float[source]
# [SOURce<HW>]:BB:FOFFset
value: float = driver.source.bb.get_foffset()

Sets a frequency offset for the internal or external baseband signal. The offset affects the generated baseband signal.

Returns:

foffset: float Range: depends on options , Unit: Hz E.g. -60 MHz to +60 MHz (R&S SMW-B10)

get_iq_gain() IqGainAll[source]
# [SOURce<HW>]:BB:IQGain
value: enums.IqGainAll = driver.source.bb.get_iq_gain()

Sets the baseband gain for a wide dynamic range. You can amplify the baseband signal power level (positive gain) or attenuate this level (negative gain) to optimize the I/Q modulation performance. The optimization is a trade-off between signal distortion and signal-to-noise ratio (SNR) .

get_mfp_correction() float[source]
# [SOURce<HW>]:BB:MFPCorrection
value: float = driver.source.bb.get_mfp_correction()

No help available

get_pgain() float[source]
# [SOURce<HW>]:BB:PGAin
value: float = driver.source.bb.get_pgain()

Sets the relative path gain for the selected baseband signal compared to the baseband signal of the other baseband sources. The gain affects the signal on the baseband block output. Applies for the other paths or the external baseband.

Returns:

pgain: float Range: depends on options to depends on options

get_poffset() float[source]
# [SOURce<HW>]:BB:POFFset
value: float = driver.source.bb.get_poffset()

Sets the relative phase offset for the selected baseband signal. The latter applies for the other paths or the external baseband.

Returns:

poffset: float Range: 0 to 359.9, Unit: DEG

get_route() PathUniCodBbin[source]
# [SOURce<HW>]:BB:ROUTe
value: enums.PathUniCodBbin = driver.source.bb.get_route()

Selects the signal route for the internal/external baseband signal. The internal and external signals are summed, if necessary.

Returns:

route: A | B| AB

set_foffset(foffset: float) None[source]
# [SOURce<HW>]:BB:FOFFset
driver.source.bb.set_foffset(foffset = 1.0)

Sets a frequency offset for the internal or external baseband signal. The offset affects the generated baseband signal.

Parameters:

foffset – float Range: depends on options , Unit: Hz E.g. -60 MHz to +60 MHz (R&S SMW-B10)

set_iq_gain(ipartq_gain: IqGainAll) None[source]
# [SOURce<HW>]:BB:IQGain
driver.source.bb.set_iq_gain(ipartq_gain = enums.IqGainAll.AUTO)

Sets the baseband gain for a wide dynamic range. You can amplify the baseband signal power level (positive gain) or attenuate this level (negative gain) to optimize the I/Q modulation performance. The optimization is a trade-off between signal distortion and signal-to-noise ratio (SNR) .

Parameters:

ipartq_gain – DBM4 | DBM2 | DB0 | DB2 | DB4 | DB8 | DB6 | DBM3 | DB3 | AUTO Dynamic range of 16 dB divided into 2 dB steps. DBM2 | DBM4 ‘-4 dB’/’-2 dB’ Attenuates the baseband signal internally to minimize signal distortions and optimize the intermodulation characteristics of the modulated signal. But the SNR decreases, the signal noise increases. DB0 0 dB No changes on the baseband signal, applies no optimization. DB2 | DB4 | DB6 | DB8 ‘2 dB’/’4 dB’/’6 dB’/’8 dB’ Amplifies the baseband signal internally to maximize the SNR while minimizing the signal noise is minimized. But the signal distortions increase. DBM3 | DB3 (Setting only) Provided only for backward compatibility with other Rohde & Schwarz signal generators. The R&S SMW200A accepts these values and maps them automatically as follows: DBM3 = DBM2, DB3 = DB2 AUTO Requires a connected R&S SZU. The R&S SMW200A automatically sets the gain with optimized adjustment data from the R&S SZU.

set_pgain(pgain: float) None[source]
# [SOURce<HW>]:BB:PGAin
driver.source.bb.set_pgain(pgain = 1.0)

Sets the relative path gain for the selected baseband signal compared to the baseband signal of the other baseband sources. The gain affects the signal on the baseband block output. Applies for the other paths or the external baseband.

Parameters:

pgain – float Range: depends on options to depends on options

set_poffset(poffset: float) None[source]
# [SOURce<HW>]:BB:POFFset
driver.source.bb.set_poffset(poffset = 1.0)

Sets the relative phase offset for the selected baseband signal. The latter applies for the other paths or the external baseband.

Parameters:

poffset – float Range: 0 to 359.9, Unit: DEG

set_route(route: PathUniCodBbin) None[source]
# [SOURce<HW>]:BB:ROUTe
driver.source.bb.set_route(route = enums.PathUniCodBbin.A)

Selects the signal route for the internal/external baseband signal. The internal and external signals are summed, if necessary.

Parameters:

route – A | B| AB

Cloning the Group

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

Subgroups