08-13-2007 03:36 AM
08-13-2007 08:27 AM
How much data are you trying to display? 1M, 10M 100M pts? you might want to display it in an array with the scroll bar turned on, you can make it look just like a table. Tables ususally use strings and increase the ram required. If you are using a huge data set you can not hold it all in memory at once and should purge the data to file as the data grows too large (RAM is a limited resource keep your data in ram to less than 10's of MB) First thing move the daq out of the user interface, this should be in its own loop (see producer-consumer modes) your daq should never timeout. I use in architecture with three loops for most of my daq with queued message passing, a GUI/event loop, a DAQ loop and a data processor/display loop.
Paul
08-13-2007 09:36 AM
08-13-2007 10:11 AM