11-03-2010 07:30 AM
A few tweaks to the design and start of implementation of the base classes. Get it here.
11-29-2010 08:08 AM - edited 11-29-2010 08:08 AM
The base classes have been finished and the UML updated. Get it here.
02-14-2011 07:50 AM
This series is not dead, just on hold while I do my real job, help with FIRST Lego, and try to be a scoutmaster. I have done almost nothing on the next installment other than change my mind about what it should be. Given the relative proportions of who uses what, my plan is to address text files first, then add hierarchical files - TDMS, Config/INI, XML, HDF5. The last two are the most interesting and the worst currently supported, so I will probably do them first. I know that XML is really a text file, but most APIs try to abstract most of that away, leaving a hierarchical format model as the method of interaction.
In the meantime, I will be giving a couple of the Developer Days presentations in Houston tomorrow (February 15). If you are there, make sure you introduce yourself at one of the breaks.
02-14-2011 09:53 AM
I can understand distractions. Thanks for the continued effort. I do intend to follow-up when the dust settles*.
Ben
* We are swamped!
02-14-2011 02:59 PM
Thanks for the update.
I myself suffer from the lack of time I can dedicate to the projects I commited to. Would be a full-time job, so I propably should marry a woman how earns the money and takes care of the kid.
Felix
07-15-2011 10:31 AM
I have posted documentation and an API for accessing the internal LabVIEW code generation engine on NI Labs. If you are interested in scripting, you may want to check it out. It is used here at National Instruments to make scripting easier.
I am still working on OO based file I/O. I am currently attempting to create a low-level API which will work for both text and hierarchical binary files. Making progress, but it is slow. I will post when I get something worth posting.
09-19-2011 01:25 PM - edited 09-19-2011 01:27 PM
I have implemented a file read object for text using the object oriented design previously discussed. Get it here.
10-06-2011 03:11 PM
Fixed bugs, then did some redesign based on implementation issues. Also added some benchmarks (and it is faster than the standard LabVIEW functions). Get it here.
05-23-2012 03:26 PM
After a theoretical conversation about UI performance, I decided to look at how fast the different methods of UI update really are. You can find the results here.