I am trying to use continuous monitor to acquire data from my two 6052E DAQ cards. I am using traditional daq vi's. The DAQ cards are running simultaneously in a seperate thread in TestStand while the rest of my test is running. The tests get lengthy (20 min) and the file size of the data files also becomes large (there are 32 channels monitored on one card and 4 on the other each monitored at a sample rate of 10k). I have set the write to file in a while loop, but because of the large file size I have stripped off important signals and written them to their own (smaller) file. Problem is, now my system is getting bogged down bc the write to file and data recording is taking a while. My scan backlog continues to get larger and the tests in teststand begin to fail (I think this is bc the DMM driver is not getting enough processor time to finish it's operations). How should I deal with monitoring so much data and keeping the file size down? This is obviously not the best way.
