|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: cRIO data logging
Much of the VI you posted seems to deal with a file group with some naming scheme that increments.
The write to spreadsheet string actually opens and closes the file each time. That should be more effective and a bit more expensive than a flush on an open file. If it works, go with that. If it slows down your program too much, open it up to see how the lower level primitives are used. If you still decide to do the file group, you basically have to step through enough instances that you trust the logic. I try to avoid the file group or keep it simple, as I seem to make a mess for myself that I have to debug whenever I attempt such a thing. Greg McKaskle |
|
#2
|
||||
|
||||
|
Re: cRIO data logging
Here's a simplified example of how I intend to use it:
![]() The "make new file" is only run once, until the program is restarted. I don't want to erase my data just because I restarted the program, but I do want to separate each session into a different file. The reason I'm not using a "write to spreadsheet file" is because I would have to use a queue to get the data out of the loop so I could write it as an array. Since I don't need to read that data - I just need to write it to a file - I thought using the file cache would be an efficient way of doing this. EDIT: I fixed the VI. I found that the "list folder" function wasn't taking the regular expression "[0-9]+". I think it doesn't support the braces. Anyways, I worked around that by simply replacing it with "*". I know that the "number string to integer" function will return 0 if there is no number in the string. Since I'm only using the maximum value in the array, that will be fine. I'll try implementing the file logging on the cRIO later. Last edited by kamocat : 07-12-2010 at 01:00. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Logging console data to text file on crio | Kingofl337 | Programming | 3 | 09-04-2009 18:57 |
| recieve data from cRIO | byteit101 | Programming | 9 | 07-03-2009 16:37 |
| Data delay between Crio and DS | Tom Line | NI LabVIEW | 9 | 17-02-2009 08:40 |
| Data logging to internal memory | JBotAlan | C/C++ | 13 | 13-02-2009 00:04 |
| pic: Team Data Logging Device | falconmaster | Extra Discussion | 8 | 13-03-2007 10:01 |