1.4.2.14 mchp_fir_init_f32()

void mchp_fir_init_f32 (mchp_fir_instance_f32 * S, uint16_t numTaps, const float32_t * pCoeffs, float32_t * pState, uint32_t blockSize)

Initialization function for the single-precision floating-point FIR filter.

Initializes state and coefficient pointers and clears the delay line.

Parameters:
in,out S

Points to an instance of the single-precision floating-point FIR filter structure

in numTaps

Number of filter coefficients in the filter

in pCoeffs

Points to the filter coefficients array

in pState

Points to the state variable array

in blockSize

Number of samples to process