RfSettings

SCPI Commands :

CONFigure:WLAN:SIGNaling<instance>:RFSettings:OCWidth
CONFigure:WLAN:SIGNaling<instance>:RFSettings:FOFFset
CONFigure:WLAN:SIGNaling<instance>:RFSettings:CHANnel
CONFigure:WLAN:SIGNaling<instance>:RFSettings:BAND
CONFigure:WLAN:SIGNaling<instance>:RFSettings:FREQuency
CONFigure:WLAN:SIGNaling<instance>:RFSettings:NPINdex
CONFigure:WLAN:SIGNaling<instance>:RFSettings:NPFRequency
CONFigure:WLAN:SIGNaling<instance>:RFSettings:NPCHannel
CONFigure:WLAN:SIGNaling<instance>:RFSettings:MLOFfset
CONFigure:WLAN:SIGNaling<instance>:RFSettings:EPEPower
CONFigure:WLAN:SIGNaling<instance>:RFSettings:TSRatio
CONFigure:WLAN:SIGNaling<instance>:RFSettings:BOPower
class RfSettingsCls[source]

RfSettings commands group definition. 17 total commands, 2 Subgroups, 12 group commands

get_band() FrequencyBand[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:BAND
value: enums.FrequencyBand = driver.configure.rfSettings.get_band()

Selects the operating band sub 6 GHz or 6 GHz band.

return:

freq_band: BS6Ghz | B6GHz

get_bo_power() float[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:BOPower
value: float = driver.configure.rfSettings.get_bo_power()

Sets the burst power of the transmitted signal. The allowed value range depends on the used connector and the external attenuation in the output path. Minimum = levelconnector, min - ext. att.out Maximum = levelconnector, max - ext. att.out With levelconnector, min = -145.98 dBm (-137.98 dBm) , levelconnector, max = -15.98 dBm (-2.98 dBm) for RF COM (RF OUT) ; please also notice the ranges quoted in the data sheet.

return:

burst_output_pow: numeric Range: see above , Unit: dBm

get_channel() int[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:CHANnel
value: int = driver.configure.rfSettings.get_channel()

Sets the RF channel number.

return:

channel: integer Range: 1 to 196

get_epe_power() float[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:EPEPower
value: float or bool = driver.configure.rfSettings.get_epe_power()

No command help available

return:

expected_peak_envelop_power: (float or boolean) No help available

get_foffset() int[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:FOFFset
value: int = driver.configure.rfSettings.get_foffset()

Specifies a positive or negative frequency offset to be added to the configured center frequency.

return:

offset: integer Range: -100 kHz to 100 kHz, Unit: Hz

get_frequency() float[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:FREQuency
value: float = driver.configure.rfSettings.get_frequency()

Sets the center frequency of the generated WLAN signal and of the RF analyzer.

return:

frequency: numeric Range: 70 MHz to 6 GHz, Unit: Hz

get_ml_offset() int[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:MLOFfset
value: int = driver.configure.rfSettings.get_ml_offset()

No command help available

return:

value: No help available

get_np_channel() int[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:NPCHannel
value: int = driver.configure.rfSettings.get_np_channel()

Sets the channel number of the primary 20-MHz channel, for a signal with more than 20 MHz bandwidth.

return:

np_20_channel: integer Range: 1 to 196

get_np_frequency() float[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:NPFRequency
value: float = driver.configure.rfSettings.get_np_frequency()

Sets the center frequency of the primary 20-MHz channel, for a signal with more than 20 MHz bandwidth.

return:

np_20_freq: numeric Range: 70 MHz to 6 GHz, Unit: Hz

get_np_index() int[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:NPINdex
value: int = driver.configure.rfSettings.get_np_index()

Selects the position of the primary 20-MHz channel, for a signal with more than 20 MHz channel bandwidth.

return:

np_20: integer Index of the 20-MHz channel configured as primary channel Range: 0 to no of channels - 1

get_oc_width() ChannelBandwidthDut[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:OCWidth
value: enums.ChannelBandwidthDut = driver.configure.rfSettings.get_oc_width()

Sets the operating channel bandwidth.

return:

value: BW20 | BW40 | BW80 | BW160 BW20: 20 MHz BW40: 40 MHz BW80: 80 MHz BW160: 160 MHz

get_ts_ratio() float[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:TSRatio
value: float = driver.configure.rfSettings.get_ts_ratio()

Sets the power ratio of TX2 to TX1 for the MIMO scenario.

return:

ratio: numeric TX2/TX1 Unit: dB

set_band(freq_band: FrequencyBand) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:BAND
driver.configure.rfSettings.set_band(freq_band = enums.FrequencyBand.B6GHz)

Selects the operating band sub 6 GHz or 6 GHz band.

param freq_band:

BS6Ghz | B6GHz

set_bo_power(burst_output_pow: float) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:BOPower
driver.configure.rfSettings.set_bo_power(burst_output_pow = 1.0)

Sets the burst power of the transmitted signal. The allowed value range depends on the used connector and the external attenuation in the output path. Minimum = levelconnector, min - ext. att.out Maximum = levelconnector, max - ext. att.out With levelconnector, min = -145.98 dBm (-137.98 dBm) , levelconnector, max = -15.98 dBm (-2.98 dBm) for RF COM (RF OUT) ; please also notice the ranges quoted in the data sheet.

param burst_output_pow:

numeric Range: see above , Unit: dBm

set_channel(channel: int) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:CHANnel
driver.configure.rfSettings.set_channel(channel = 1)

Sets the RF channel number.

param channel:

integer Range: 1 to 196

set_epe_power(expected_peak_envelop_power: float) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:EPEPower
driver.configure.rfSettings.set_epe_power(expected_peak_envelop_power = 1.0)

No command help available

param expected_peak_envelop_power:

(float or boolean) No help available

set_foffset(offset: int) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:FOFFset
driver.configure.rfSettings.set_foffset(offset = 1)

Specifies a positive or negative frequency offset to be added to the configured center frequency.

param offset:

integer Range: -100 kHz to 100 kHz, Unit: Hz

set_frequency(frequency: float) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:FREQuency
driver.configure.rfSettings.set_frequency(frequency = 1.0)

Sets the center frequency of the generated WLAN signal and of the RF analyzer.

param frequency:

numeric Range: 70 MHz to 6 GHz, Unit: Hz

set_ml_offset(value: int) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:MLOFfset
driver.configure.rfSettings.set_ml_offset(value = 1)

No command help available

param value:

No help available

set_np_channel(np_20_channel: int) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:NPCHannel
driver.configure.rfSettings.set_np_channel(np_20_channel = 1)

Sets the channel number of the primary 20-MHz channel, for a signal with more than 20 MHz bandwidth.

param np_20_channel:

integer Range: 1 to 196

set_np_frequency(np_20_freq: float) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:NPFRequency
driver.configure.rfSettings.set_np_frequency(np_20_freq = 1.0)

Sets the center frequency of the primary 20-MHz channel, for a signal with more than 20 MHz bandwidth.

param np_20_freq:

numeric Range: 70 MHz to 6 GHz, Unit: Hz

set_np_index(np_20: int) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:NPINdex
driver.configure.rfSettings.set_np_index(np_20 = 1)

Selects the position of the primary 20-MHz channel, for a signal with more than 20 MHz channel bandwidth.

param np_20:

integer Index of the 20-MHz channel configured as primary channel Range: 0 to no of channels - 1

set_oc_width(value: ChannelBandwidthDut) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:OCWidth
driver.configure.rfSettings.set_oc_width(value = enums.ChannelBandwidthDut.BW160)

Sets the operating channel bandwidth.

param value:

BW20 | BW40 | BW80 | BW160 BW20: 20 MHz BW40: 40 MHz BW80: 80 MHz BW160: 160 MHz

set_ts_ratio(ratio: float) None[source]
# SCPI: CONFigure:WLAN:SIGNaling<instance>:RFSettings:TSRatio
driver.configure.rfSettings.set_ts_ratio(ratio = 1.0)

Sets the power ratio of TX2 to TX1 for the MIMO scenario.

param ratio:

numeric TX2/TX1 Unit: dB

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.rfSettings.clone()

Subgroups