Wlnn

SCPI Commands :

[SOURce<HW>]:BB:WLNN:BWidth
[SOURce<HW>]:BB:WLNN:CFBLock
[SOURce<HW>]:BB:WLNN:DFBLock
[SOURce<HW>]:BB:WLNN:IFBLock
[SOURce<HW>]:BB:WLNN:PFBLock
[SOURce<HW>]:BB:WLNN:PRESet
[SOURce<HW>]:BB:WLNN:STATe
[SOURce<HW>]:BB:WLNN:VERSion
class WlnnCls[source]

Wlnn commands group definition. 319 total commands, 9 Subgroups, 8 group commands

get_bandwidth() RsSmbv.enums.WlannTxBw[source]
# SCPI: [SOURce<HW>]:BB:WLNN:BWidth
value: enums.WlannTxBw = driver.source.bb.wlnn.get_bandwidth()

The command selects the transmission bandwidth. Whenever the bandwidth changes from a higher to a lower one, the frame blocks are validated because some of them could be invalid in the lower bandwidth (invalid TX Mode) .

return

bwidth: BW20| BW40| BW80| BW160| BW320 Unit: MHz

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

Activates the standard and deactivates all the other digital standards and digital modulation modes in the same path.

return

state: 1| ON| 0| OFF

get_version() str[source]
# SCPI: [SOURce<HW>]:BB:WLNN:VERSion
value: str = driver.source.bb.wlnn.get_version()

Queries the version of the IEEE 802.11 WLAN standard underlying the definitions.

return

version: string

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

preset_with_opc(opc_timeout_ms: int = - 1) None[source]
# SCPI: [SOURce<HW>]:BB:WLNN:PRESet
driver.source.bb.wlnn.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:WLNN:STATe.

Same as preset, but waits for the operation to complete before continuing further. Use the RsSmbv.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_bandwidth(bwidth: RsSmbv.enums.WlannTxBw) None[source]
# SCPI: [SOURce<HW>]:BB:WLNN:BWidth
driver.source.bb.wlnn.set_bandwidth(bwidth = enums.WlannTxBw.BW160)

The command selects the transmission bandwidth. Whenever the bandwidth changes from a higher to a lower one, the frame blocks are validated because some of them could be invalid in the lower bandwidth (invalid TX Mode) .

param bwidth

BW20| BW40| BW80| BW160| BW320 Unit: MHz

set_cf_block(cf_block: int) None[source]
# SCPI: [SOURce<HW>]:BB:WLNN:CFBLock
driver.source.bb.wlnn.set_cf_block(cf_block = 1)

Copies the selected frame block.

param cf_block

integer Range: 1 to 100

set_df_block(df_block: int) None[source]
# SCPI: [SOURce<HW>]:BB:WLNN:DFBLock
driver.source.bb.wlnn.set_df_block(df_block = 1)

Deletes the selected frame block.

param df_block

integer Range: 1 to 100

set_if_block(if_block: int) None[source]
# SCPI: [SOURce<HW>]:BB:WLNN:IFBLock
driver.source.bb.wlnn.set_if_block(if_block = 1)

The command adds a default frame block before the selected frame block.

param if_block

No help available

set_pf_block(pf_block: int) None[source]
# SCPI: [SOURce<HW>]:BB:WLNN:PFBLock
driver.source.bb.wlnn.set_pf_block(pf_block = 1)

Pastes the selected frame block.

param pf_block

integer Range: 1 to 99

set_state(state: bool) None[source]
# SCPI: [SOURce<HW>]:BB:WLNN:STATe
driver.source.bb.wlnn.set_state(state = False)

Activates the standard and deactivates all the other digital standards and digital modulation modes in the same path.

param state

1| ON| 0| OFF

Cloning the Group

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

Subgroups