06-24-2010 10:11 AM
I'm not sure if this really belongs in the API category, but it's a close enough fit.
I'm developing some wrappers for IVI-C drivers for a client. I'd like to provide a property node on the palette much like other APIs (i.e. DAQmx, other IVI base drivers, etc). I think what I'm trying to do is somehow extend inherent LabVIEW capabilities (i.e. the class hierarchy). I've scoured NI forums as well as lavag.org, and I can't seem to find anything related to what I envision as some extensible area of LabVIEW that I'm not familiar with. Perhaps this is not even possible. A couple of architects have already suggested to me that it probably is not possible.
Ultimately, what I am trying to do is create a property node that is custom to properties (or specific attributes) from an IVI-C driver. I am using the Instrument Driver Import Wizard, and I am also using Attribute Accessor functions to get/set attributes. I'd prefer to create a custom property node and deploy that with the driver rather than the get/set VIs.
Has anyone ever tackled this issue or something similar to it?
06-24-2010 10:15 AM
Let me answer with a question... are you an active LabVIEW beta participant?
06-24-2010 10:18 AM
On top of the question of being on the beta forum, will you be attending NI Week by chance?
06-24-2010 10:24 AM
Participant: Yes!, Active, No. I've had the beta installed for about a month, but have only had a couple of nights to explore it. I'll go back and see if there a feature I'm missing. Thanks!
06-24-2010 10:24 AM
Yes! I'll be there for Alliance Day and the remainder of the week.
06-24-2010 03:01 PM
If you want a more public reply, have a look at this idea, which has an In Beta status.
06-24-2010 03:03 PM
Thank you very much, tst! I'd forgotten this was on the Exchange.
06-24-2010 03:07 PM
I can also point out that the actual feature does more than the suggestion in the idea exchange, but I won't go into details here.