Antenna

SCPI Commands :

[SOURce<HW>]:BB:WLNN:ANTenna:CMODe
[SOURce<HW>]:BB:WLNN:ANTenna:MODE
[SOURce<HW>]:BB:WLNN:ANTenna:NOBB
[SOURce<HW>]:BB:WLNN:ANTenna:SYSTem
Commands in total: 10
Subgroups: 1
Direct child commands: 4
get_cmode() bool[source]
# [SOURce<HW>]:BB:WLNN:ANTenna:CMODe
value: bool = driver.source.bb.wlnn.antenna.get_cmode()

Queries the coupling state of transmit antennas. If enabled, the transmit antennas are coupled, i.e. they transmit the same frame blocks data.

Returns:

cmode: 1 | ON | 0| OFF

get_mode() WlannTxAnt[source]
# [SOURce<HW>]:BB:WLNN:ANTenna:MODE
value: enums.WlannTxAnt = driver.source.bb.wlnn.antenna.get_mode()

The command selects the number of transmit antennas to be used.

Returns:

mode: A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8

get_nobb() WlannTxNumBb[source]
# [SOURce<HW>]:BB:WLNN:ANTenna:NOBB
value: enums.WlannTxNumBb = driver.source.bb.wlnn.antenna.get_nobb()

Queries the number of basebands required for the transmit antenna setup.

Returns:

nobb: NBB1 | NBB2 | NBB4 | NBB3 | NBB8

get_system() CoordMapMode[source]
# [SOURce<HW>]:BB:WLNN:ANTenna:SYSTem
value: enums.CoordMapMode = driver.source.bb.wlnn.antenna.get_system()

Selects the coordinate system of the transmission chain matrix.

Returns:

system: CARTesian | CYLindrical

set_mode(mode: WlannTxAnt) None[source]
# [SOURce<HW>]:BB:WLNN:ANTenna:MODE
driver.source.bb.wlnn.antenna.set_mode(mode = enums.WlannTxAnt.A1)

The command selects the number of transmit antennas to be used.

Parameters:

mode – A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8

set_system(system: CoordMapMode) None[source]
# [SOURce<HW>]:BB:WLNN:ANTenna:SYSTem
driver.source.bb.wlnn.antenna.set_system(system = enums.CoordMapMode.CARTesian)

Selects the coordinate system of the transmission chain matrix.

Parameters:

system – CARTesian | CYLindrical

Cloning the Group

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

Subgroups