Thanks for your response,
I used the VI you linked to and the non-FIFO mode AO works fine. In FIFO mode, it does end up generating an output, but it only iterates through the buffer once, no matter what the input to "number of buffer iterations" is on AOSTART.vi. I want it to regenerate indefinitely, but wiring "0" to "number of buffer iterations" and allowing regeneration on AOWRITE.vi doesn't make it do that. Could this be caused by a driver problem?
Also, I figured out that if I run a non-FIFO mode AO, stop the VI (I allow AOCLEAR.vi to execute), and then switch to a FIFO mode AO without first shutting down LabVIEW, my system locks up. It's not enough to just close the VI and reopen it to get FIFO mode to run again without locking up; I
actually have to exit and restart LabVIEW. Running a FIFO mode AO first and then runnning a non-FIFO mode AO causes no problems. I'm using Win2k professional and LabVIEW 7.