In the producer loop, DAQmx Read aquires 400 samples per iteration, which is sufficient for "timing and transition measurements" to give the duration. This duration varies by +- 2. In the consumer loop, I want a stable duration value to delay the samples using delay values. Can user defined history size be wired to "delay values"? I can't find this option. If this cannot be done, then prepending appropriate number of 0s to the queued data should suffice. I will subtract the delayed from the not delayed samples. I am doubtful about using the average of "duration" output from "timing and transition". Please tell me a solution.. Thanks a lot.