Does anyone out there have experience with digital filters (in theory or in practice). I've got my data and can run it through the filter just fine. I want to start optimizing perfomance wrt input frequency vs cutoff frequency and number of taps vs overshoot/ripple. Filter types are another thing I get to play with. I've started with butterworth, but have these types available:
'Butterworth', 'Chebyshev I', 'Chebyshev II', 'Bessel'
I'm looking for minimum overshoot, low pass, cutoff of 1 hz or less. The sample rate of the incoming data is fully adjustable as is the size of the data block.