Compensation

SCPI Commands :

CONFigure:WLAN:MEASurement<Instance>:MEValuation:COMPensation:CESTimation
CONFigure:WLAN:MEASurement<Instance>:MEValuation:COMPensation:SMOothing
CONFigure:WLAN:MEASurement<Instance>:MEValuation:COMPensation:NCANcel
class CompensationCls[source]

Compensation commands group definition. 8 total commands, 3 Subgroups, 3 group commands

get_cestimation() ChannelEstimation[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:MEValuation:COMPensation:CESTimation
value: enums.ChannelEstimation = driver.configure.wlanMeas.multiEval.compensation.get_cestimation()

Specifies whether the channel estimation is done in the payload or preamble.

return:

channel_estimation: PAYLoad: Channel estimation in payload and preamble PREamble: Channel estimation in preamble only

get_ncancel() bool[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:MEValuation:COMPensation:NCANcel
value: bool = driver.configure.wlanMeas.multiEval.compensation.get_ncancel()

Enables the noise cancelation in the CMP180 to improve EVM for channel bandwidths ≥ 160 MHz.

return:

noise_cancel: No help available

get_smoothing() bool[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:MEValuation:COMPensation:SMOothing
value: bool = driver.configure.wlanMeas.multiEval.compensation.get_smoothing()

Enables the smoothing applied to the channel estimation to improve EVM.

return:

smoothing: No help available

set_cestimation(channel_estimation: ChannelEstimation) None[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:MEValuation:COMPensation:CESTimation
driver.configure.wlanMeas.multiEval.compensation.set_cestimation(channel_estimation = enums.ChannelEstimation.PAYLoad)

Specifies whether the channel estimation is done in the payload or preamble.

param channel_estimation:

PAYLoad: Channel estimation in payload and preamble PREamble: Channel estimation in preamble only

set_ncancel(noise_cancel: bool) None[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:MEValuation:COMPensation:NCANcel
driver.configure.wlanMeas.multiEval.compensation.set_ncancel(noise_cancel = False)

Enables the noise cancelation in the CMP180 to improve EVM for channel bandwidths ≥ 160 MHz.

param noise_cancel:

No help available

set_smoothing(smoothing: bool) None[source]
# SCPI: CONFigure:WLAN:MEASurement<Instance>:MEValuation:COMPensation:SMOothing
driver.configure.wlanMeas.multiEval.compensation.set_smoothing(smoothing = False)

Enables the smoothing applied to the channel estimation to improve EVM.

param smoothing:

No help available

Cloning the Group

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

Subgroups