08-23-2005 09:15 AM
08-23-2005 09:31 AM
08-23-2005 10:03 AM
08-24-2005
06:12 AM
- last edited on
03-03-2025
11:15 AM
by
Content Cleaner
08-24-2005
09:02 AM
- last edited on
03-03-2025
11:16 AM
by
Content Cleaner
Citadel is probably the method to use if you want secure data storage. If you want to do this with no extra cost, consider HDF5. The toolkit is pretty low level, but it is a hierarchical file system designed to store terabytes of arbitrary scientific data. I haven't found much it can't do. Your file size limit is the size of your disk (64-bit file pointers - 128-bit if you compile it right). You can get full information at the HDF5 website. You can download a toolkit to use it from LabVIEW by looking at this article - Can I Edit and Create Hierarchical Data Format (HDF5) files in LabVIEW?. Ignore the top level VIs, which have been obsoleted by NI-HWS, and go for the lower-level HDF5 ones. Make sure you read the documentation on the HDF5 website before attempting this. Flush to disk when you finish each write so that you don't lose anything in case of power failure.
A word of warning. HDF5 is not thread-safe under Windows. Make sure you do not call the library from more than one place at once (very easy to do in LabVIEW).
One final comment. HDF5 is very low level and requires a bit of time to learn. If you choose to go this route, allow yourself at least a week to get your initial functionality. If you continue to work with it, you should be comfortable in about a month. It's worth the effort.
08-24-2005 09:10 AM
08-24-2005 09:52 PM
08-25-2005 07:25 AM
I was assuming that what I really needed was a database; I've never really had any training with databases or the like however. Unfortunately, there is not a lot of time left in the project to figure out how to use one at this time. It may be a feature that I try to add at some point in the future; but for now I think what I am going to do is what someone above suggested:
I'm going to still sort the reports into folders by date, but instead of having one master file I will have multiple master files based off of the first few digits of the report's identification number. Hopefully this will make sure that I don't end up with one huge file, as well as making sure I don't end up with a folder with a million files in it. (The ID numbers are not sequential.)
08-25-2005
06:17 PM
- last edited on
03-03-2025
11:16 AM
by
Content Cleaner