Hi and thank you for your post. I have conveyed your question to one of our software engineers. In response to your query:
There is no 'peak detect' function as such. Although there are ways to achieve this sort of thing.
Exactly what data you are looking for, is it a single pair of values (max and min) for the entire data set? Do you want to log the max/min across multiple data sets?
You suggests streaming which is slow, are you expecting to have spikes in the data that could be missed by the slow sampling of streaming? If so, how wide are the spikes? Is it acceptable to have breaks in the data, if so then block capture mode might be a better option.
Whichever way you approaches this, you need to write the aggregation routines yourself.
The more information you can provide about what you are trying to measure and achieve, then we'll have a better idea of how to help you.