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
Commands in total: 335
Subgroups: 9
Direct child commands: 8
get_bandwidth() WlannTxBw[source]
# [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) .

Returns:

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

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

Enables the baseband signal application and disables all the other baseband signal applications in the same signal path.

Returns:

state: 1 | ON | 0| OFF

get_version() str[source]
# [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.

Returns:

version: string

preset() None[source]
# [SOURce<HW>]:BB:WLNN:PRESet
driver.source.bb.wlnn.preset()

Sets all parameters of the application to their default values. These values are the *RST values of the commands of the application.

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

Sets all parameters of the application to their default values. These values are the *RST values of the commands of the application.

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.

Parameters:

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

set_bandwidth(bwidth: WlannTxBw) None[source]
# [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) .

Parameters:

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

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

No help available

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

No help available

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

No help available

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

No help available

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

Enables the baseband signal application and disables all the other baseband signal applications in the same signal path.

Parameters:

state – 1 | ON | 0| OFF

Cloning the Group

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

Subgroups