I am running simultaneous acquisition and generation sessions using the PCI-6541. My generation session seems to be working fine, but for some reason my acquisition session never recognizes the pattern, and the Read Waveform VI times out. When I look at my waveforms on the logic analyzer, I can see that the waveforms are as I would expect them -- the generated waveform is a clock for my device, and the device responds while the clock is running. However, the acquisition session never sees the response from my device.
I think this is a timing issue... I've tried putting the VIs in different orders, using the Fetch VI, etc., but so far I have not been able to figure out how to make the synchronization any better. Because of the way my hardware is set up, I am unable to use the PFI lines, so I don't think a hardware trigger is possible.
I would appreciate any insights you might have! I've attached a screenshot of how I've configured my generation and acquisition sessions.