V5G

SCPI Commands :

[SOURce<HW>]:BB:V5G:DUPLexing
[SOURce<HW>]:BB:V5G:LINK
[SOURce<HW>]:BB:V5G:PRESet
[SOURce<HW>]:BB:V5G:SLENgth
[SOURce<HW>]:BB:V5G:STATe
[SOURce]:BB:V5G:VERSion
class V5GCls[source]

V5G commands group definition. 641 total commands, 15 Subgroups, 6 group commands

get_duplexing() RsSmw.enums.EutraDuplexMode[source]
# SCPI: [SOURce<HW>]:BB:V5G:DUPLexing
value: enums.EutraDuplexMode = driver.source.bb.v5G.get_duplexing()

No command help available

return

duplexing: No help available

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

Defines the transmission direction.

return

link: UP| DOWN UP corresponds to a UE signal (uplink) DOWN corresponds to a 5GNB signal (downlink)

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

Specifies the sequence length of the signal in number of frames. The signal is calculated in advance and output in the arbitrary waveform generator.

return

slength: integer Range: 1 to dynamic

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

Activates the standard.

return

v_5_gstate: 1| ON| 0| OFF

get_version() str[source]
# SCPI: [SOURce]:BB:V5G:VERSion
value: str = driver.source.bb.v5G.get_version()

No command help available

return

version: No help available

preset() None[source]
# SCPI: [SOURce<HW>]:BB:V5G:PRESet
driver.source.bb.v5G.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:V5G:STATe.

preset_with_opc(opc_timeout_ms: int = - 1) None[source]
# SCPI: [SOURce<HW>]:BB:V5G:PRESet
driver.source.bb.v5G.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:V5G: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_duplexing(duplexing: RsSmw.enums.EutraDuplexMode) None[source]
# SCPI: [SOURce<HW>]:BB:V5G:DUPLexing
driver.source.bb.v5G.set_duplexing(duplexing = enums.EutraDuplexMode.FDD)

No command help available

param duplexing

No help available

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

Defines the transmission direction.

param link

UP| DOWN UP corresponds to a UE signal (uplink) DOWN corresponds to a 5GNB signal (downlink)

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

Specifies the sequence length of the signal in number of frames. The signal is calculated in advance and output in the arbitrary waveform generator.

param slength

integer Range: 1 to dynamic

set_state(v_5_gstate: bool) None[source]
# SCPI: [SOURce<HW>]:BB:V5G:STATe
driver.source.bb.v5G.set_state(v_5_gstate = False)

Activates the standard.

param v_5_gstate

1| ON| 0| OFF

Cloning the Group

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

Subgroups