Sconfiguration

SCPI Commands :

SCONfiguration:BBBW
SCONfiguration:CABW
SCONfiguration:FADing
SCONfiguration:MODE
SCONfiguration:PRESet
class SconfigurationCls[source]

Sconfiguration commands group definition. 225 total commands, 10 Subgroups, 5 group commands

get_bb_bw() RsSmw.enums.SystConfBbBandwidth[source]
# SCPI: SCONfiguration:BBBW
value: enums.SystConfBbBandwidth = driver.sconfiguration.get_bb_bw()

Sets the bandwidth of the baseband signal at the inputs of the fading simulator. The available values depend on the selected MIMO configuration.

INTRO_CMD_HELP: For example:

  • In MIMO configurations with fewer than 8 channels, the max. baseband bandwidth is 400 MHz.

  • In MIMO configurations with fewer than 4 channels, the max. baseband bandwidth is 800 MHz.

return

bandwidth: BB040| BB050| BB080| BB100| BB160| BB200| BB800| BB400| BB500| BB1G| BB2G| BB120| BBOUTDEF| BB240 BB040|BB050 … Bandwidth in MHz, e.g. 40 MHz. BB1G|BB2G 1 GHz, 2 GHz bandwidth. Available in SISO configurations. BBOUTDEF Bandwidth determined by the signal at the HS DIG I/Q.

get_cabw() RsSmw.enums.SystConfBbBandwidth[source]
# SCPI: SCONfiguration:CABW
value: enums.SystConfBbBandwidth = driver.sconfiguration.get_cabw()

Queries the resulting channel aggregation bandwidth, i.e. the signal bandwidth at the outputs of the stream mapper. The value is calculated automatically and depends on the selected configuration, the installed options and the selected baseband bandwidth (method RsSmw.Sconfiguration.bbBw) .

return

bandwidth: BB800| BB200

get_fading() RsSmw.enums.SystConfFadConf[source]
# SCPI: SCONfiguration:FADing
value: enums.SystConfFadConf = driver.sconfiguration.get_fading()
Defines the signal routing.

Table Header: method RsSmw.Sconfiguration.mode / <FadConfig>

  • STANdard / FAAFBNone | FANFBB | FAAFBB | FAAFBA | FABFBB | FAABFBN | FANFBAB | FAABFBAB

  • ADVanced / MIMO1X2 | MIMO2X2 | MIMO2X3 | MIMO2X4 | MIMO3X2 | MIMO3X3 | MIMO3X4 | MIMO4X2 | MIMO4X3 | MIMO4X4 | MIMO1X8 | MIMO8X1 | MIMO2X8 | MIMO8X2 | MIMO2X1 | MIMO2X1X2 | MIMO2X2X1 | MIMO2X1X3 | MIMO2X1X4 | MIMO2X2X2 | MIMO1X3 | MIMO3X1 | MIMO1X4 | MIMO4X1 | MIMO3X1X2 | MIMO3X2X1 | MIMO4X1X2 | MIMO3X2X2 | MIMO4X2X2 | MIMO4X2X1 | SISO2X1X1 | SISO3X1X1 | SISO4X1X1 | SISO5X1X1 | SISO6X1X1 | SISO7X1X1 | SISO8X1X1 | MIMO2X2X4 | MIMO2X4X2 | MIMO2X2X3 | MIMO2X3X1 | MIMO2X3X2 | MIMO2X4X1 MIMO4X8 | MIMO8X4 | MIMO2X4X4 | MIMO2X3X3| MIMO2X3X4 | MIMO2X4X3 MIMO8X8

return

fad_config: FAAFBNone| FANFBB| FAAFBB| SISO2X1X1| FAAFBA| FABFBB| FAABFBN| FANFBAB| FAABFBAB| MIMO1X2| MIMO2X2| MIMO2X3| MIMO2X4| MIMO3X2| MIMO3X3| MIMO3X4| MIMO4X2| MIMO4X3| MIMO4X4| MIMO1X8| MIMO8X1| MIMO2X8| MIMO8X2| MIMO2X1| MIMO2X1X2| MIMO2X2X1| MIMO2X2X2| MIMO1X3| MIMO3X1| MIMO1X4| MIMO4X1| MIMO3X1X2| MIMO3X2X1| MIMO4X1X2| MIMO3X2X2| MIMO4X2X2| MIMO4X2X1| SISO3X1X1| SISO4X1X1| SISO5X1X1| SISO6X1X1| SISO7X1X1| SISO8X1X1| MIMO2X2X4| MIMO2X4X2| MIMO4X8| MIMO8X4| MIMO2X1X3| MIMO2X1X4| MIMO2X2X3| MIMO2X3X1| MIMO2X3X2| MIMO2X4X1| MIMO2X4X4| MIMO2X3X3| MIMO2X3X4| MIMO2X4X3| MIMO8X8

get_mode() RsSmw.enums.SystConfMode[source]
# SCPI: SCONfiguration:MODE
value: enums.SystConfMode = driver.sconfiguration.get_mode()

Switches between the operating modes.

return

mode: ADVanced| STANdard| REGenerator | GNSS | ESEQuencer | BWEXtension ADVanced|STANdard Switches between the and . REGenerator Enables the R&S SMW to work as a radar echo generator. The fading simulator is disabled. See ‘Welcome to the Option’. GNSS Enables the R&S SMW to work in GNSS advanced mode. The fading simulator is disabled. See ‘Welcome to the GNSS Satellite Navigation Options’. ESEQuencer Enables the R&S SMW to work in an advanced extended sequencer mode. The fading simulator, the AWGN, the BB input and all baseband digital standards are disabled. See ‘Welcome to the Extended Sequencer’. BEXTension Enables the R&S SMW to generate RF signals with extended bandwidth. These signals typically have bandwidths above 2.4 GHz. See ‘Welcome to the option’.

preset() None[source]
# SCPI: SCONfiguration:PRESet
driver.sconfiguration.preset()

Presets the signal routing in the baseband section and the fading configuration to the default state.

preset_with_opc(opc_timeout_ms: int = - 1) None[source]
# SCPI: SCONfiguration:PRESet
driver.sconfiguration.preset_with_opc()

Presets the signal routing in the baseband section and the fading configuration to the default state.

Same as preset, but waits for the operation to complete before continuing further. Use the RsSmw.utilities.opc_timeout_set() to set the timeout value.

param opc_timeout_ms

Maximum time to wait in milliseconds, valid only for this call.

set_bb_bw(bandwidth: RsSmw.enums.SystConfBbBandwidth) None[source]
# SCPI: SCONfiguration:BBBW
driver.sconfiguration.set_bb_bw(bandwidth = enums.SystConfBbBandwidth.BB040)

Sets the bandwidth of the baseband signal at the inputs of the fading simulator. The available values depend on the selected MIMO configuration.

INTRO_CMD_HELP: For example:

  • In MIMO configurations with fewer than 8 channels, the max. baseband bandwidth is 400 MHz.

  • In MIMO configurations with fewer than 4 channels, the max. baseband bandwidth is 800 MHz.

param bandwidth

BB040| BB050| BB080| BB100| BB160| BB200| BB800| BB400| BB500| BB1G| BB2G| BB120| BBOUTDEF| BB240 BB040|BB050 … Bandwidth in MHz, e.g. 40 MHz. BB1G|BB2G 1 GHz, 2 GHz bandwidth. Available in SISO configurations. BBOUTDEF Bandwidth determined by the signal at the HS DIG I/Q.

set_fading(fad_config: RsSmw.enums.SystConfFadConf) None[source]
# SCPI: SCONfiguration:FADing
driver.sconfiguration.set_fading(fad_config = enums.SystConfFadConf.FAABFBAB)
Defines the signal routing.

Table Header: method RsSmw.Sconfiguration.mode / <FadConfig>

  • STANdard / FAAFBNone | FANFBB | FAAFBB | FAAFBA | FABFBB | FAABFBN | FANFBAB | FAABFBAB

  • ADVanced / MIMO1X2 | MIMO2X2 | MIMO2X3 | MIMO2X4 | MIMO3X2 | MIMO3X3 | MIMO3X4 | MIMO4X2 | MIMO4X3 | MIMO4X4 | MIMO1X8 | MIMO8X1 | MIMO2X8 | MIMO8X2 | MIMO2X1 | MIMO2X1X2 | MIMO2X2X1 | MIMO2X1X3 | MIMO2X1X4 | MIMO2X2X2 | MIMO1X3 | MIMO3X1 | MIMO1X4 | MIMO4X1 | MIMO3X1X2 | MIMO3X2X1 | MIMO4X1X2 | MIMO3X2X2 | MIMO4X2X2 | MIMO4X2X1 | SISO2X1X1 | SISO3X1X1 | SISO4X1X1 | SISO5X1X1 | SISO6X1X1 | SISO7X1X1 | SISO8X1X1 | MIMO2X2X4 | MIMO2X4X2 | MIMO2X2X3 | MIMO2X3X1 | MIMO2X3X2 | MIMO2X4X1 MIMO4X8 | MIMO8X4 | MIMO2X4X4 | MIMO2X3X3| MIMO2X3X4 | MIMO2X4X3 MIMO8X8

param fad_config

FAAFBNone| FANFBB| FAAFBB| SISO2X1X1| FAAFBA| FABFBB| FAABFBN| FANFBAB| FAABFBAB| MIMO1X2| MIMO2X2| MIMO2X3| MIMO2X4| MIMO3X2| MIMO3X3| MIMO3X4| MIMO4X2| MIMO4X3| MIMO4X4| MIMO1X8| MIMO8X1| MIMO2X8| MIMO8X2| MIMO2X1| MIMO2X1X2| MIMO2X2X1| MIMO2X2X2| MIMO1X3| MIMO3X1| MIMO1X4| MIMO4X1| MIMO3X1X2| MIMO3X2X1| MIMO4X1X2| MIMO3X2X2| MIMO4X2X2| MIMO4X2X1| SISO3X1X1| SISO4X1X1| SISO5X1X1| SISO6X1X1| SISO7X1X1| SISO8X1X1| MIMO2X2X4| MIMO2X4X2| MIMO4X8| MIMO8X4| MIMO2X1X3| MIMO2X1X4| MIMO2X2X3| MIMO2X3X1| MIMO2X3X2| MIMO2X4X1| MIMO2X4X4| MIMO2X3X3| MIMO2X3X4| MIMO2X4X3| MIMO8X8

set_mode(mode: RsSmw.enums.SystConfMode) None[source]
# SCPI: SCONfiguration:MODE
driver.sconfiguration.set_mode(mode = enums.SystConfMode.ADVanced)

Switches between the operating modes.

param mode

ADVanced| STANdard| REGenerator | GNSS | ESEQuencer | BWEXtension ADVanced|STANdard Switches between the and . REGenerator Enables the R&S SMW to work as a radar echo generator. The fading simulator is disabled. See ‘Welcome to the Option’. GNSS Enables the R&S SMW to work in GNSS advanced mode. The fading simulator is disabled. See ‘Welcome to the GNSS Satellite Navigation Options’. ESEQuencer Enables the R&S SMW to work in an advanced extended sequencer mode. The fading simulator, the AWGN, the BB input and all baseband digital standards are disabled. See ‘Welcome to the Extended Sequencer’. BEXTension Enables the R&S SMW to generate RF signals with extended bandwidth. These signals typically have bandwidths above 2.4 GHz. See ‘Welcome to the option’.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.sconfiguration.clone()

Subgroups