Questions:
1) if autoStop is false, do the maxPreTriggerSamples and maxPostTriggerSamples have any meaning? If there is or is not a trigger defined?
2) If the scope reaches the end of the overview buffer, does it immediately begin overwriting samples at the beginning of the buffer even if I have not yet called GetStreamingLatestValues? If so, is there any indication that data has been lost?
3) When I call GetStreamingLatestValues, if there is not yet data available, does nothing happen, or is the callback called when data becomes available? Can/will it be called multiple times as new segments are available, or do I need to call GetStreamingLatestValues again first?
4) If I have set up a trigger in streaming, does this affect when the StreamingReady callback is called? E.g., will the callback not be called until a trigger is detected? Will the pre- and post- trigger samples be available in the single callback where the trigger sample happens, or do I need to make sure I keep track of possible pretrigger samples from previous calls in my application code?
5) In this post: topic35611.html?hilit=streaming%20trigger#p125801 I find the phrase
. Is that true of streaming mode? We're looking to use streaming mode in an application to have a dead-time free acquisition, but that makes it sound like we would need to stop and restart streaming mode after every trigger. Is there any way to rearm the trigger without incurring deadtime?Once triggered the scope cannot re trigger without a restart.