LIBML  Version 3.2.4
LIBML DSP Software Library
Data Fields
tpt_fir_sparse_q31_s Struct Reference

Instance structure for the Q31 sparse FIR filter. More...

#include <tpt_math_filter.h>

Data Fields

uint16_t uTaps
 number of coefficients in the filter. More...
 
uint16_t stateIndex
 
q31_tpState
 
q31_tpCoeffs
 
uint16_t maxDelay
 maximum offset specified by the pTapDelay array. More...
 
int32_t * pTapDelay
 

Detailed Description

Instance structure for the Q31 sparse FIR filter.

Field Documentation

◆ maxDelay

uint16_t tpt_fir_sparse_q31_s::maxDelay

maximum offset specified by the pTapDelay array.

◆ pCoeffs

q31_t* tpt_fir_sparse_q31_s::pCoeffs

points to the coefficient array. The array is of length uTaps.

◆ pState

q31_t* tpt_fir_sparse_q31_s::pState

points to the state buffer array. The array is of length maxDelay+blockSize-1.

◆ pTapDelay

int32_t* tpt_fir_sparse_q31_s::pTapDelay

points to the array of delay values. The array is of length uTaps.

◆ stateIndex

uint16_t tpt_fir_sparse_q31_s::stateIndex

state buffer index. Points to the oldest sample in the state buffer.

◆ uTaps

uint16_t tpt_fir_sparse_q31_s::uTaps

number of coefficients in the filter.


The documentation for this struct was generated from the following file: