RFmx Demod DotNET

Table of Contents

RFmxDemodMXDDemodConfiguration.ConfigurePulseShapingFilter Method

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

RFmxDemodMXDDemodConfigurationConfigurePulseShapingFilter Method

Configures the pulse shaping filter.

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 ConfigurePulseShapingFilter(
	string selectorString,
	RFmxDemodMXDDemodPulseShapingFilterType pulseShapingFilterType,
	double pulseShapingFilterParameter,
	double x0,
	double dx,
	float[] y
)
Public Function ConfigurePulseShapingFilter ( 
	selectorString As String,
	pulseShapingFilterType As RFmxDemodMXDDemodPulseShapingFilterType,
	pulseShapingFilterParameter As Double,
	x0 As Double,
	dx As Double,
	y As Single()
) As Integer

Parameters

selectorString  String
Pass an empty string. The signal name that is passed when creating the signal configuration is used.
pulseShapingFilterType  RFmxDemodMXDDemodPulseShapingFilterType
Specifies the pulse shaping filter used to transmit the signal, and determines the measurement filter to be used for analysis when you set the SetMeasurementFilterType(String, RFmxDemodMXDDemodMeasurementFilterType) to Auto.
pulseShapingFilterParameter  Double
Specifies the rolloff factor for the raised cosine and root-raised cosine filters that are used as pulse shaping filter, and measurement filter respectively. When pulse shaping filter type is Gaussian, this method specifies bandwidth*sample duration (BT).
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  Single
Specifies the filter coefficients used as the pulse shaping filter on the transmitter.

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_DDemodCfgPulseShapingFilter() function in C.

See Also

Log in to get a better experience