RFmx Demod DotNET

Table of Contents

RFmxDemodMXDDemodConfiguration.ConfigureEqualizer Method

  • Updated2024-07-17
  • 2 minute(s) read
RFmxDemodMXDDemodConfiguration.ConfigureEqualizer Method

RFmxDemodMXDDemodConfigurationConfigureEqualizer Method

Configures the equalizer.

Namespace: NationalInstruments.RFmx.DemodMX
Assembly: NationalInstruments.RFmx.DemodMX.Fx40 (in NationalInstruments.RFmx.DemodMX.Fx40.dll) Version: 24.5.0.49286 (24.5.0.49286)

Syntax

public int ConfigureEqualizer(
	string selectorString,
	RFmxDemodMXDDemodEqualizerMode equalizerMode,
	int equalizerFilterLength,
	double x0,
	double dx,
	ComplexSingle[] y,
	int equalizerTrainingCount,
	double equalizerConvergenceFactor
)
Public Function ConfigureEqualizer ( 
	selectorString As String,
	equalizerMode As RFmxDemodMXDDemodEqualizerMode,
	equalizerFilterLength As Integer,
	x0 As Double,
	dx As Double,
	y As ComplexSingle(),
	equalizerTrainingCount As Integer,
	equalizerConvergenceFactor As Double
) As Integer

Parameters

selectorString  String
Pass an empty string. The signal name that is passed when creating the signal configuration is used.
equalizerMode  RFmxDemodMXDDemodEqualizerMode
Specifies whether the measurement needs to perform equalization.
equalizerFilterLength  Int32
Specifies the length of the equalization filter to be computed. The length is specified in terms of symbols. This parameter is ignored when the equalizer initial coefficients are specified.
x0  Double
Always pass 0 to this parameter. Any other values will be ignored.
dx  Double
Specifies the spacing between the coefficients as a fraction of the symbol spacing. For example, if four coefficients correspond to one symbol, the spacing is 1/4.
y  ComplexSingle
Specifies the initial coefficients to be used by the equalizer.
equalizerTrainingCount  Int32
Specifies the number of iterations during which the equalizer adapts its coefficients in the training stage.
equalizerConvergenceFactor  Double
Specifies the incremental step used by the equalizer to adapt to the channel, during the training stage.

Return Value

Int32
Returns the status code of this method. The status code either indicates success or describes a warning condition.

Remarks

This method maps to the RFmxDemod_DDemodCfgEqualizer() function in C.

See Also

Log in to get a better experience