NIFGEN_ATTR_OSP_FIR_FILTER_TYPE
Specific Attribute
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViInt32 | R/W | N/A | None | None |
Description
Specifies the pulse-shaping filter type for the FIR filter.
NIFGEN_VAL_OSP_FLAT | Applies a flat filter to the data with the passband value specified in the NIFGEN_ATTR_OSP_FIR_FILTER_FLAT_PASSBAND attribute. |
NIFGEN_VAL_OSP_RAISED_COSINE | Applies a raised cosine filter to the data with the alpha value specified in the NIFGEN_ATTR_OSP_FIR_FILTER_RAISED_COSINE_ALPHA attribute. |
NIFGEN_VAL_OSP_ROOT_RAISED_COSINE | Applies a root raised cosine filter to the data with the alpha value specified in the NIFGEN_ATTR_OSP_FIR_FILTER_ROOT_RAISED_COSINE_ALPHA attribute. |
NIFGEN_VAL_OSP_GAUSSIAN | Applies a Gaussian filter to the data with the BT value specified in the NIFGEN_ATTR_OSP_FIR_FILTER_GAUSSIAN_BT attribute. |
NIFGEN_VAL_OSP_CUSTOM | Applies a custom filter to the data. If NIFGEN_VAL_OSP_CUSTOM is selected, you must provide a set of FIR filter coefficients with the niFgen_ConfigureCustomFIRFilterCoefficients function. |