Hi Joshua,
thanks a lot for your answer!
The reason why I don't use hardware triggering is the following: I want to acquire data when an external trigger line goes low and stop acquiring when the line goes high. But I want to do this for 30 consecutive triggers, and I want to be able to distinguish between every of the 30 "shots". I did not find a hardware trigger solution for that problem, so I tried the conditional retrieval option.
After your hint I wrote a vi which reads the buffer without conditional retrieval. The triggering is done with normal labview code based on the Array_Threshold.vi. This method is surprisingly fast and works fine!
Nevertheless, if you have some idea for the hardware triggering, please let me know!
Many greetings,
Tobias