RFmxDemodMXDDemodConfiguration.ConfigureEqualizer Method
- Updated2024-07-17
- 2 minute(s) read
RFmx
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
Int32Returns 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.