NdpSounding
SCPI Commands :
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:METHod
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TARGet
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TYPE
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:BW
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:SPSTreams
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:LTFGi
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:RUSTart
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:RUENd
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:CBOok
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:NUMColumns
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:SUBGrouping
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TXP
CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TXEN
- class NdpSoundingCls[source]
NdpSounding commands group definition. 14 total commands, 1 Subgroups, 13 group commands
- get_bw() ChannelBandwidthDut [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:BW value: enums.ChannelBandwidthDut = driver.configure.connection.ndpSounding.get_bw()
Selects the channel bandwidth for NDP sounding procedure.
- return:
band: BW20 | BW40 | BW80 | BW160
- get_cbook() Size [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:CBOok value: enums.Size = driver.configure.connection.ndpSounding.get_cbook()
Sets the codebook size for HE TB sounding: 0 or 1.
- return:
size: SIZE0 | SIZE1
- get_ltf_gi() LtfGi [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:LTFGi value: enums.LtfGi = driver.configure.connection.ndpSounding.get_ltf_gi()
Selects the GI / LTF combination for NDP sounding procedure.
- return:
ltf_gi: L208 | L216 | L432 ‘L208’: 2x HE-LTF + 0.8 µs GI ‘L216’: 2x HE-LTF + 1.6 µs GI ‘L432’: 4x HE-LTF + 3.2 µs GI (optional)
- get_method() NdpSoundingMethod [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:METHod value: enums.NdpSoundingMethod = driver.configure.connection.ndpSounding.get_method()
Sets the feedback method for NDP sounding procedure.
- return:
method: NONTrigger | TBASed ‘NONTrigger’: non-trigger-based ‘TBASed’: trigger-based
- get_num_columns() NumColumns [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:NUMColumns value: enums.NumColumns = driver.configure.connection.ndpSounding.get_num_columns()
Sets the number of columns value Nc for HE TB sounding.
- return:
num_col: COL1 | COL2
- get_ruend() int [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:RUENd value: int = driver.configure.connection.ndpSounding.get_ruend()
Specifies the last 26-tone RU to be measured (RU end index) during NDP sounding procedure.
- return:
ru_idx: integer Range: 8 to 8
- get_rustart() int [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:RUSTart value: int = driver.configure.connection.ndpSounding.get_rustart()
Specifies the 26-tone RU marking the beginning of the measured bandwidth (RU start index) for NDP sounding procedure.
- return:
ru_idx: integer Range: 0 to 0
- get_sp_streams() Streams [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:SPSTreams value: enums.Streams = driver.configure.connection.ndpSounding.get_sp_streams()
Selects the number of spatial streams for NDP sounding procedure.
- return:
num_streams: STR1 | STR2
- get_sub_grouping() Ngrouping [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:SUBGrouping value: enums.Ngrouping = driver.configure.connection.ndpSounding.get_sub_grouping()
No command help available
- return:
ng: No help available
- get_target() Station [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TARGet value: enums.Station = driver.configure.connection.ndpSounding.get_target()
Selects the STA to which the NDP sounding applies. This parameter is visible, if ‘Multi STA’ is enabled.
- return:
station: STA1 | STA2 | STA3
- get_txen() bool [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TXEN value: bool = driver.configure.connection.ndpSounding.get_txen()
Switches on or off the periodic transmission for NDP sounding procedure.
- return:
state: OFF | ON
- get_txp() int [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TXP value: int = driver.configure.connection.ndpSounding.get_txp()
Selects the periodic transmission interval for NDP sounding procedure.
- return:
interval: integer Range: 1 to 10E+3, Unit: ms
- get_type_py() NdpSoundingType [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TYPE value: enums.NdpSoundingType = driver.configure.connection.ndpSounding.get_type_py()
Selects the report type for NDP sounding procedure. All types of feedback are returned via the HE Compressed Beamforming/CQI Frame.
- return:
type_py: SU | MU | CQI ‘SU’: single-user feedback ‘MU’: multi-user feedback (only for trigger-based sounding procedure) ‘CQI’: channel quality index feedback
- set_bw(band: ChannelBandwidthDut) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:BW driver.configure.connection.ndpSounding.set_bw(band = enums.ChannelBandwidthDut.BW160)
Selects the channel bandwidth for NDP sounding procedure.
- param band:
BW20 | BW40 | BW80 | BW160
- set_cbook(size: Size) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:CBOok driver.configure.connection.ndpSounding.set_cbook(size = enums.Size.SIZE0)
Sets the codebook size for HE TB sounding: 0 or 1.
- param size:
SIZE0 | SIZE1
- set_ltf_gi(ltf_gi: LtfGi) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:LTFGi driver.configure.connection.ndpSounding.set_ltf_gi(ltf_gi = enums.LtfGi.L208)
Selects the GI / LTF combination for NDP sounding procedure.
- param ltf_gi:
L208 | L216 | L432 ‘L208’: 2x HE-LTF + 0.8 µs GI ‘L216’: 2x HE-LTF + 1.6 µs GI ‘L432’: 4x HE-LTF + 3.2 µs GI (optional)
- set_method(method: NdpSoundingMethod) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:METHod driver.configure.connection.ndpSounding.set_method(method = enums.NdpSoundingMethod.NONTrigger)
Sets the feedback method for NDP sounding procedure.
- param method:
NONTrigger | TBASed ‘NONTrigger’: non-trigger-based ‘TBASed’: trigger-based
- set_num_columns(num_col: NumColumns) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:NUMColumns driver.configure.connection.ndpSounding.set_num_columns(num_col = enums.NumColumns.COL1)
Sets the number of columns value Nc for HE TB sounding.
- param num_col:
COL1 | COL2
- set_ruend(ru_idx: int) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:RUENd driver.configure.connection.ndpSounding.set_ruend(ru_idx = 1)
Specifies the last 26-tone RU to be measured (RU end index) during NDP sounding procedure.
- param ru_idx:
integer Range: 8 to 8
- set_rustart(ru_idx: int) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:RUSTart driver.configure.connection.ndpSounding.set_rustart(ru_idx = 1)
Specifies the 26-tone RU marking the beginning of the measured bandwidth (RU start index) for NDP sounding procedure.
- param ru_idx:
integer Range: 0 to 0
- set_sp_streams(num_streams: Streams) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:SPSTreams driver.configure.connection.ndpSounding.set_sp_streams(num_streams = enums.Streams.STR1)
Selects the number of spatial streams for NDP sounding procedure.
- param num_streams:
STR1 | STR2
- set_sub_grouping(ng: Ngrouping) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:SUBGrouping driver.configure.connection.ndpSounding.set_sub_grouping(ng = enums.Ngrouping.GRP16)
No command help available
- param ng:
No help available
- set_target(station: Station) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TARGet driver.configure.connection.ndpSounding.set_target(station = enums.Station.STA1)
Selects the STA to which the NDP sounding applies. This parameter is visible, if ‘Multi STA’ is enabled.
- param station:
STA1 | STA2 | STA3
- set_txen(state: bool) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TXEN driver.configure.connection.ndpSounding.set_txen(state = False)
Switches on or off the periodic transmission for NDP sounding procedure.
- param state:
OFF | ON
- set_txp(interval: int) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TXP driver.configure.connection.ndpSounding.set_txp(interval = 1)
Selects the periodic transmission interval for NDP sounding procedure.
- param interval:
integer Range: 1 to 10E+3, Unit: ms
- set_type_py(type_py: NdpSoundingType) None [source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:CONNection:NDPSounding:TYPE driver.configure.connection.ndpSounding.set_type_py(type_py = enums.NdpSoundingType.CQI)
Selects the report type for NDP sounding procedure. All types of feedback are returned via the HE Compressed Beamforming/CQI Frame.
- param type_py:
SU | MU | CQI ‘SU’: single-user feedback ‘MU’: multi-user feedback (only for trigger-based sounding procedure) ‘CQI’: channel quality index feedback
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.connection.ndpSounding.clone()
Subgroups