05-06-2008 03:24 PM
05-11-2008 11:02 PM
Hi Tom,
I am not sure that what you want is possible in signal express. I am able to log data into a tab delimited text file file while acquiring data. There is even a setting to append the data to the file so that you can log the data to just one file. However, I was not able to find a way to log data to one single TDMS file as data is being collected.
05-12-2008 07:33 AM
That's not quite the question... I'm a total newcomer to SignalExpress, but was able to get a logging app going. I didn't mind that the two USB6008 devices had to go to two datafiles, I can recombine them in Excel later. But because my log rate is so slow (1 per minute), it takes a while to collect a significant number of bytes. Until it's reached some capacity, it logs to memory, and the logfiles in the newly-created folder are only about 1k large. After a few days, it dumps memory to disk, so the disk files go up in size in one shot, then stay that size until the next dump. This is while the SignalExpress logging tasks are running.
When I stop the process, it flushes everything to disk, and I can then copy the TDMS files elsewhere. But until it's flushed out the data, there's nothing on disk to copy over. What I was hoping for was a button marked "flush to disk" or something like that, which would write all logged data to disk, while continuing to run. I'm coming from a paperless-chart-recorder background, where you need to flush data to diskette before ejecting the diskette, but the recorder keeps logging while the disk is out.
Tom