03-03-2008 07:49 PM
03-03-2008 08:14 PM
03-03-2008 08:22 PM
Lucazzo wrote:
What I would like to do is to take the first 128 points, save them to an array from n=0 to n=127, and after it obtains the next 128 points, record these from n=128 to n=257, and so on. If anyone has any suggestions on a better way to do this, I would greatly appreciate it.
03-04-2008 10:37 PM
Yes, I had actually taken the memory issues into account. I didn't know whether to worry about it or not, but I will take your advice and try to solve them before they give me more trouble.
So, to further explain the purpose of the program:
1) Data is acquired from an encoder that samples at 2046Hz, on four channels (yeah, when you multiply the memory needed x4 it's even worse!)
2) Data is displayed. Currently, up to 128 are displayed due to the program's limitations (which I cannot change)
3) What I wish to do is have about 4 minutes of data acquired available at a time (in an array, perhaps?). After these 4 or so minutes are up, another 4 minutes are temporarily stored. All data taken for the duration of the experiment (~1 hour) must be saved on disk for later analysis. In short, I need to do real-time analysis on batched of 4 minutes, but require all of the data to be saved to disk (preferably .xls)
Thanks for the help. You've actually cleared my head quite a bit!
Luca