Oneweb

SCPI Commands :

[SOURce<HW>]:BB:ONEWeb:CMOD
[SOURce<HW>]:BB:ONEWeb:DUPLexing
[SOURce<HW>]:BB:ONEWeb:LINK
[SOURce<HW>]:BB:ONEWeb:PRESet
[SOURce<HW>]:BB:ONEWeb:SLENgth
[SOURce<HW>]:BB:ONEWeb:STATe
class OnewebCls[source]

Oneweb commands group definition. 408 total commands, 14 Subgroups, 6 group commands

get_cmod() RsSmw.enums.OneWebConfMode[source]
# SCPI: [SOURce<HW>]:BB:ONEWeb:CMOD
value: enums.OneWebConfMode = driver.source.bb.oneweb.get_cmod()

Sets the configuration mode.

return

config_mode: PREDefined| USER

get_duplexing() RsSmw.enums.OneWebDuplexModeRange[source]
# SCPI: [SOURce<HW>]:BB:ONEWeb:DUPLexing
value: enums.OneWebDuplexModeRange = driver.source.bb.oneweb.get_duplexing()

Queries the duplexing mode.

return

duplexing: FDD

get_link() RsSmw.enums.UpDownDirection[source]
# SCPI: [SOURce<HW>]:BB:ONEWeb:LINK
value: enums.UpDownDirection = driver.source.bb.oneweb.get_link()

Sets the transmission direction.

return

link: UP| DOWN

get_slength() int[source]
# SCPI: [SOURce<HW>]:BB:ONEWeb:SLENgth
value: int = driver.source.bb.oneweb.get_slength()

Sets the sequence length of the signal in number of frames. The signal is calculated in advance and output in the arbitrary waveform generator. The maximum number of frames is calculated as follows: Max. No. of Frames = Arbitrary waveform memory size/(sampling rate x 10 ms) .

return

slength: integer Range: 1 to dynamic

get_state() bool[source]
# SCPI: [SOURce<HW>]:BB:ONEWeb:STATe
value: bool = driver.source.bb.oneweb.get_state()

Activates the standard.

return

one_web_state: 1| ON| 0| OFF

preset() None[source]
# SCPI: [SOURce<HW>]:BB:ONEWeb:PRESet
driver.source.bb.oneweb.preset()

Sets the parameters of the digital standard to their default values (*RST values specified for the commands) . Not affected is the state set with the command SOURce<hw>:BB:ONEWeb:STATe.

preset_with_opc(opc_timeout_ms: int = - 1) None[source]
# SCPI: [SOURce<HW>]:BB:ONEWeb:PRESet
driver.source.bb.oneweb.preset_with_opc()

Sets the parameters of the digital standard to their default values (*RST values specified for the commands) . Not affected is the state set with the command SOURce<hw>:BB:ONEWeb: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_cmod(config_mode: RsSmw.enums.OneWebConfMode) None[source]
# SCPI: [SOURce<HW>]:BB:ONEWeb:CMOD
driver.source.bb.oneweb.set_cmod(config_mode = enums.OneWebConfMode.PREDefined)

Sets the configuration mode.

param config_mode

PREDefined| USER

set_link(link: RsSmw.enums.UpDownDirection) None[source]
# SCPI: [SOURce<HW>]:BB:ONEWeb:LINK
driver.source.bb.oneweb.set_link(link = enums.UpDownDirection.DOWN)

Sets the transmission direction.

param link

UP| DOWN

set_slength(slength: int) None[source]
# SCPI: [SOURce<HW>]:BB:ONEWeb:SLENgth
driver.source.bb.oneweb.set_slength(slength = 1)

Sets the sequence length of the signal in number of frames. The signal is calculated in advance and output in the arbitrary waveform generator. The maximum number of frames is calculated as follows: Max. No. of Frames = Arbitrary waveform memory size/(sampling rate x 10 ms) .

param slength

integer Range: 1 to dynamic

set_state(one_web_state: bool) None[source]
# SCPI: [SOURce<HW>]:BB:ONEWeb:STATe
driver.source.bb.oneweb.set_state(one_web_state = False)

Activates the standard.

param one_web_state

1| ON| 0| OFF

Cloning the Group

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

Subgroups