Hi John,
The Measurement Studio .NET filter classes (ButterworthBandpassFilter, ChebyshevBandpassFilter, etc.) automatically maintain history for continuous datasets such as yours. The only way to clear this history is to call
Reset() - are you doing this? Also, you may want to reconsider what filter order you are passing into the constructor as this will affect the roll-off characteristics of the output signal.
To answer your question directly, there is no way to stream the data through the filter before it comes to you - these classes were not designed to function this way. In the end, you may want to consider moving to a hardware filtering solution.
Regards,