1.4.2.30 mchp_lms_init_f32()

void mchp_lms_init_f32 (mchp_lms_instance_f32 * S, uint16_t numTaps, float32_t * pCoeffs, float32_t * pState, float32_t mu, uint32_t blockSize)

Initialization function for single-precision floating-point LMS filter.

Parameters:
in S

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

in numTaps

Number of filter coefficients

in pCoeffs

Points to the coefficient array

in pState

Points to state variable array

in mu

Step size that controls filter coefficient updates

in blockSize

Number of samples to process