Changeset 3308

Show
Ignore:
Timestamp:
04/02/07 19:19:00 (6 years ago)
Author:
jgaeddert
Message:

adding test suite for iir_filter to address ticket #184

Location:
SigProc/trunk/SigProc
Files:
1 added
3 modified

Legend:

Unmodified
Added
Removed
  • SigProc/trunk/SigProc/Makefile.am

    r3214 r3308  
    2323        cxxtestgen.py --error-printer -o autotest.cpp \ 
    2424        autotest_sources/FIRPolyphaseFilterBank_testsuite.h \ 
     25        autotest_sources/IIRFilter_testsuite.h \ 
    2526        autotest_sources/CircularBuffer_testsuite.h 
    2627 
  • SigProc/trunk/SigProc/SigProc.h

    r3282 r3308  
    398398 
    399399    void do_work(short x, short &y); 
     400 
     401    void ResetBuffer(); 
    400402 
    401403  private: 
  • SigProc/trunk/SigProc/filters.cpp

    r3281 r3308  
    410410} 
    411411 
     412void SigProc::iir_filter::ResetBuffer() 
     413{ 
     414    for (unsigned int i = 0; i < len_v; ++i) 
     415        v[i] = 0; 
     416} 
     417 
    412418void SigProc::iir_filter::do_work(short x, short &y) 
    413419{