I'm trying to log data over a period of 100 seconds, so I set the time scale to 10s/div. I want 100k samples per second, so I set the sample rate at 10MS. Trigger set to single. Seems to work all right, and when I'm saving the data as text I get the expected warning that my file will be huge (380 MB). I'm OK with that.
But when I see the textfile it's only 25 MB big, and only contains 1 megasample, so that's for the first division only, not the full screen. What am I doing wrong?
Thanks Hitesh. I want to read as much data as possible in one window, avoiding the gaps in the data going from one window to the next.
I plan to process the data in a Delphi program I'll write myself. I don't know how to read .mat data, but maybe I can find something. What's the reason why I can save the data as .mat, but not .txt? Does it have to do with filesize? In that case it might help when the timestamps only show significant data. For instance:
should suffice, and would make the data more readable. I don't need the nanoseconds! (Which should be zero, anyway. Where does this deviation come from?)
I found that Mathematica should also be able to read .mat files, but when I try to Import[] I get an error "insufficient data found for MAT format". Mathematica claims it can read version 4 and 5 mat files. What gives? Is the data saved as .mat nonstandard?
Hi Hitesh,
I posted a question on mathematica.stackexchange.com about the .MAP format. Turns out there's a bug in Mathematica, with the bug fixed the file reads fine.